function testMissingClass() { $test = null; $this->app->register('test', 'NonExistentClass'); if (class_exists('NonExistentClass')) { $test = $this->app->test(); } $this->assertEquals(null, $test); }
function testMapOverridesRegister() { $this->app->register('reg5', 'User'); $user = $this->app->reg5(); $this->assertTrue(is_object($user)); $this->app->map('reg5', function () { return 123; }); $user = $this->app->reg5(); $this->assertEquals(123, $user); }