def test_produce_list_default_length(self): schema = {"type": "integer", "maximum": 5, "minimum": 1} dp = DataProducer(schema) results = dp.produce_list() self.assertTrue(isinstance(results, list)) self.assertEqual(len(results), 10) self.assertIn(results[0], range(1, 6))
def test_produce_list(self): schema = { "type":"integer", "maximum":5, "minimum":1 } dp = DataProducer(schema) results = dp.produce_list(5) self.assertEqual(len(results),5)
def test_produce_list_default_length(self): schema = { "type":"integer", "maximum":5, "minimum":1 } dp = DataProducer(schema) results = dp.produce_list() self.assertTrue(isinstance(results,list)) self.assertEqual(len(results),10) self.assertIn(results[0],range(1,6))
def test_produce_list_illegal_length(self): schema = {"type": "integer"} dp = DataProducer(schema) self.assertEqual(dp.produce_list('a'), [])
def test_produce_list(self): schema = {"type": "integer", "maximum": 5, "minimum": 1} dp = DataProducer(schema) results = dp.produce_list(5) self.assertEqual(len(results), 5)
def test_produce_list_illegal_length(self): schema = { "type":"integer" } dp = DataProducer(schema) self.assertEqual(dp.produce_list('a'),[])