public function test_bind_function() { DI::bind('OtherModel', function () { return new OtherModel("my_string"); }); $instance = DI::resolve('MyFunction'); $this->assertInstanceOf('MyFunction', $instance); }