/**
  * Test enqueue preview scripts.
  *
  * @see Customize_Snapshot_Manager::enqueue_preview_scripts()
  */
 function test_enqueue_preview_scripts()
 {
     $manager = new Customize_Snapshot_Manager($this->plugin);
     $manager->ensure_customize_manager();
     $manager->init();
     $handle = 'customize-snapshots-preview';
     $this->assertFalse(wp_scripts()->query($handle, 'enqueued'));
     $this->assertFalse(wp_styles()->query($handle, 'enqueued'));
     $manager->enqueue_preview_scripts();
     $this->assertTrue(wp_scripts()->query($handle, 'enqueued'));
     $this->assertTrue(wp_styles()->query($handle, 'enqueued'));
     $after = wp_scripts()->get_data($handle, 'after');
     $this->assertNotEmpty($after);
     $this->assertContains('CustomizeSnapshotsPreview', join('', $after));
 }