/** * @depends test_set * @depends test_exists */ public function test_set_call() { $m = Manager::Create()->set('extension', function () { return true; }); $this->assertEquals(true, $m->call(Expandable::create(), 'extension', [])); }
/** * @expectedException BadMethodCallException * @expectedExceptionCode 110 */ public function test_call() { $em = Manager::Create(); $this->assertEquals(true, $em->call(Expandable::create(), 'extension', [])); }