def test_register_route(self): router = Router() ctl = StubController() self.assertTrue(len(router.routes['GET']) == 0) route = Route('GET', '/defer', ctl.deferred) router.register_route(ctl, route, ctl.deferred) self.assertTrue(len(router.routes['GET']) == 1) self.assertTrue('/defer' in router.routes['GET']) self.assertTrue('StubController' in router.routes['GET']['/defer'])