public function testNestedPresenterMethodCalls() { $presenter = new PresenterStub(new PresenterStub2(new InjectStub())); $this->assertEquals($presenter->testMethod(), 'testMethod'); $this->assertEquals($presenter->testMethod2(), 'testMethod2'); $this->assertEquals($presenter->testMethod3(), 'testMethod3'); }
/** * @expectedException BadMethodCallException */ public function testArrayMethodCallException() { $presenter = new PresenterStub(array('testVar' => 'testvar')); $presenter->someMethod(); }