public function test_can_set_script() { self::assertCount(0, $this->sut->getScript()); $this->sut->setScript([$expected = 'vendor/bin/phpunit']); self::assertCount(1, $this->sut->getScript()); self::assertContains($expected, $this->sut->getScript()); $this->sut->setScript([$expected = 'vendor/bin/behat']); self::assertCount(1, $this->sut->getScript()); self::assertContains($expected, $this->sut->getScript()); }
public function test_can_write_script_to_yml() { $config = new Config('php'); $config->setScript(['vendor/bin/phpunit', 'vendor/bin/behat']); $actual = $this->sut->toYml($config); self::assertEquals(<<<YML language: php script: - vendor/bin/phpunit - vendor/bin/behat YML , $actual); }