/** * @test */ public function itShouldBuildOtherBuilders() { $otherBuilder = $this->getMockBuilder('TestDataBuilder_Builder')->getMockForAbstractClass(); $otherBuilder->expects($this->once())->method('build'); $builder = new TestDataBuilder_StubBuilder('TestDataBuilder_TestClass', $this); $builder->with('getTestValue', $otherBuilder); $builder->build(); }
/** * @return TestDataBuilder_MockBuilder */ public function but() { return parent::but(); }