예제 #1
0
 def test_dispatch(self):
     serializer = wsgi.ActionDispatcher()
     serializer.create = lambda x: 'pants'
     self.assertEqual(serializer.dispatch({}, action='create'), 'pants')
예제 #2
0
 def test_dispatch_default(self):
     serializer = wsgi.ActionDispatcher()
     serializer.create = lambda x: 'pants'
     serializer.default = lambda x: 'trousers'
     self.assertEqual(serializer.dispatch({}, action='update'), 'trousers')
예제 #3
0
 def test_dispatch_action_None(self):
     serializer = wsgi.ActionDispatcher()
     serializer.create = lambda x: 'pants'
     serializer.default = lambda x: 'trousers'
     self.assertEqual('trousers', serializer.dispatch({}, action=None))