예제 #1
0
파일: test.php 프로젝트: atoum/atoum
 public function testMockTestedClass()
 {
     $this->if($test = new emptyTest())->and($testedClassName = $test->getTestedClassName())->then->object($test->mockTestedClass())->isIdenticalTo($test)->class('mock\\' . $testedClassName)->isSubClassOf($testedClassName)->object($test->mockTestedClass('foo'))->isIdenticalTo($test)->class('foo\\emptyTest')->isSubClassOf($testedClassName)->object($test->mockTestedClass('foo\\bar'))->isIdenticalTo($test)->class('foo\\bar\\emptyTest')->isSubClassOf($testedClassName)->object($test->mockTestedClass('foo', 'bar'))->isIdenticalTo($test)->class('foo\\bar')->isSubClassOf($testedClassName);
 }