/** * @covers PHPUnit_Framework_MockObject_Generator::getMockForTrait * @requires PHP 5.4.0 */ public function testGetMockForTraitStubbingAbstractMethod() { $mock = $this->generator->getMockForTrait('AbstractTrait'); $this->assertTrue(method_exists($mock, 'doSomething')); }
/** * Creates a mock object for a trait using a fluent interface. * * @return PHPUnit_Framework_MockObject_MockObject */ public function getMockForTrait() { $object = $this->generator->getMockForTrait($this->type, $this->constructorArgs, $this->mockClassName, $this->originalConstructor, $this->originalClone, $this->autoload, $this->methods, $this->cloneArguments); $this->testCase->registerMockObject($object); return $object; }