/**
  * @magentoDataFixture Magento/User/_files/user_with_role.php
  */
 public function testLaunch()
 {
     $this->markTestSkipped("MAGETWO-42710: Improve Sample Data Integration Test (InstallerTest)");
     $setupFactory = $this->getMockBuilder('Magento\\SampleData\\Model\\SetupFactory')->disableOriginalConstructor()->setMethods(['create'])->getMock();
     $setupFactory->expects($this->any())->method('create')->will($this->returnCallback([$this, 'createSetupModel']));
     \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->configure(['preferences' => ['Magento\\SampleData\\Helper\\Fixture' => 'Magento\\SampleData\\Helper\\TestFixture']]);
     /** @var \Magento\SampleData\Model\Installer $installer */
     $installer = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create('Magento\\SampleData\\Model\\Installer');
     /** @var \Magento\SampleData\Model\Logger $sampleDataLogger */
     $sampleDataLogger = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get('Magento\\SampleData\\Model\\Logger');
     $sampleDataLogger->setSubject(TestLogger::factory());
     ob_start();
     $installer->run('adminUser');
     $result = ob_get_clean();
     $this->assertContains('Installing theme', $result);
     $this->assertContains('Installing customers', $result);
     $this->assertContains('Installing CMS pages', $result);
     $this->assertContains('Installing catalog attributes', $result);
     $this->assertContains('Installing categories', $result);
     $this->assertContains('Installing simple products', $result);
     $this->assertContains('Installing configurable products', $result);
     $this->assertContains('Installing bundle products', $result);
     $this->assertContains('Installing grouped products', $result);
     $this->assertContains('Installing Tablerate', $result);
     $this->assertContains('Installing taxes', $result);
     $this->assertContains('Installing CMS blocks', $result);
     $this->assertContains('Installing orders', $result);
     $this->assertContains('Installing sales rules', $result);
     $this->assertContains('Installing product reviews', $result);
     $this->assertContains('Installing Widgets', $result);
 }