예제 #1
0
파일: diff.php 프로젝트: ronan-gloo/atoum
 public function testMake()
 {
     $diff = new tools\diff();
     $this->assert->array($diff->make())->isEqualTo(array(''))->array($diff->setData($data = rand(0, 9))->make())->isEqualTo(array(array('-' => array(''), '+' => array($data))))->array($diff->setData($data = uniqid())->make())->isEqualTo(array(array('-' => array(''), '+' => array($data))))->array($diff->setReference($data)->make())->isEqualTo(array($data))->array($diff->setReference('')->setData(($firstLine = uniqid()) . PHP_EOL . ($secondLine = uniqid()))->make())->isEqualTo(array(array('-' => array(''), '+' => array($firstLine, $secondLine))));
 }
예제 #2
0
 public function setData($mixed)
 {
     return parent::setData(self::dumpAsString($mixed));
 }