setMethod('get'); \Pecee\SimpleRouter\RouterBase::reset(); \Pecee\SimpleRouter\SimpleRouter::get('/my/test/url', 'DummyController@start', ['middleware' => 'DummyMiddleware']); try { \Pecee\SimpleRouter\SimpleRouter::start(); }catch(Exception $e) { $this->assertTrue(($e instanceof MiddlewareLoadedException)); return; } throw new Exception('Middleware not loaded'); } }