/**
  * @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());
 }