def test_get_unknown_view_controller(self): work_as_intended = False try: dispatcher.get_view_controller('a_b_c_d_e_f') except NotImplementedError: work_as_intended = True self.assertTrue(work_as_intended)
def post(self, *args, **kwargs): view_controller_cls = dispatcher.get_view_controller(args[0]) view_controller = view_controller_cls() view_controller.dispatch_post(self.request.POST) return self.render_response(view_controller.view_model.html_view, model=view_controller.view_model)