Exemple #1
0
 public function testMake()
 {
     $diff = new tools\diffs\variable();
     $exception = null;
     try {
         $diff->make();
     } catch (\exception $exception) {
     }
     $this->assert->exception($exception)->isInstanceOf('mageekguy\\atoum\\exceptions\\runtime')->hasMessage('Reference is undefined');
     $diff->setReference($reference = uniqid());
     try {
         $diff->make();
     } catch (\exception $exception) {
     }
     $this->assert->exception($exception)->isInstanceOf('mageekguy\\atoum\\exceptions\\runtime')->hasMessage('Data is undefined');
     $diff->setData($reference);
     $this->assert->array($diff->make())->isEqualTo(array(self::dumpAsString($reference)));
 }