public function testMixin() { $mixin = new \Ergo\Mixin(); $this->assertFalse($mixin->isCallable('test')); $mixin->addDelegate(new MyClass()); $this->assertTrue($mixin->isCallable('test')); $this->assertEquals($mixin->test(), 'blargh'); }