Ejemplo n.º 1
0
 public function testAdd()
 {
     $this->given($storage = new testedClass())->then->object($storage->add($adapter = new atoum\test\adapter()))->isIdenticalTo($storage)->hasSize(1)->boolean($storage->contains($adapter))->isTrue()->object($storage->add($adapter))->isIdenticalTo($storage)->hasSize(1)->boolean($storage->contains($adapter))->isTrue();
 }
Ejemplo n.º 2
0
 public function test__clone()
 {
     $this->if($adapter = new testedClass())->and($storage = new test\adapter\storage())->and($clone = clone $adapter)->then->object($clone->getCalls())->isCloneOf($adapter->getCalls())->boolean($storage->contains($clone))->isFalse()->if(testedClass::setStorage($storage))->and($otherClone = clone $adapter)->then->object($otherClone->getCalls())->isCloneOf($adapter->getCalls())->boolean($storage->contains($clone))->isFalse()->boolean($storage->contains($otherClone))->isTrue();
 }