/** * @test */ public function phaseCommand() { $phaseCmd = Factory::createPhase(); $phaseCmd->setPublic(true); $phaseCmd->setForce(true); $phaseCmd->setVerbose(true); $phaseCmd->setEncoding('UTF-8'); $expected = 'hg phase --verbose --encoding ' . escapeshellarg('UTF-8') . ' --public --force'; $this->assertSame($expected, $phaseCmd->asString()); }