def testGetParser(self):
        with app.test_request_context('/?' + CORRECT_ARGS):
            args = ServiceListParser.parseGetParameters()
            self.assertEquals(args[OFFSET], OFFSET_VALUE)
            self.assertEquals(args[NUMBER], NUMBER_VALUE)

        with app.test_request_context('/?' + INCORRECT_ARGS):
            args = ServiceListParser.parseGetParameters()
            self.assertEqual(args.get(OFFSET), 0)
            self.assertIsNone(args.get(NUMBER))
    def testGetParser(self):
        with app.test_request_context('/?' + CORRECT_ARGS):
            args = ServiceListParser.parseGetParameters()
            self.assertEquals(args[OFFSET], OFFSET_VALUE)
            self.assertEquals(args[NUMBER], NUMBER_VALUE)

        with app.test_request_context('/?' + INCORRECT_ARGS):
            args = ServiceListParser.parseGetParameters()
            self.assertEqual(args.get(OFFSET), 0)
            self.assertIsNone(args.get(NUMBER))
Ejemplo n.º 3
0
 def get(self):
     args = ServiceListParser.parseGetParameters()
     number = args[GET_ARGS_NUMBER]
     offset = args[GET_ARGS_OFFSET]
     substring = args[GET_ARGS_SUBSTR]
     ownerId = args[GET_ARGS_OWNER_ID]
     serviceList = getServiceList(number, offset, substring, ownerId)
     return serviceList