Пример #1
0
 public function testUnmockMethod()
 {
     $parentClassName = '\\MockaMocks\\AbstractClass';
     $classMock = new ClassMock(null, $parentClassName);
     /** @var AbstractClassTrait|AbstractClass $object */
     $object = $classMock->newInstanceWithoutConstructor();
     $this->assertSame('bar', $object->bar());
     $classMock->mockMethod('bar');
     $this->assertSame(null, $object->bar());
     $classMock->unmockMethod('bar');
     $this->assertSame('bar', $object->bar());
 }