function testInheritedMethod() { /** @var Mockster|StubMethodsTest_FooChild $child */ $child = new Mockster(StubMethodsTest_FooChild::class); Mockster::stub($child->bar())->will()->return_("foo"); /** @var StubMethodsTest_FooChild $mock */ $mock = $child->mock(); $this->assert($mock->bar(), "foo"); }