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 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)
Exemple #3
0
    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)