Exemplo n.º 1
0
 def test_requests(self):
     generated_data = dummydata.generate("name",
                                         "lastname",
                                         "age",
                                         "phonenumber",
                                         "email",
                                         "country",
                                         "city",
                                         times=1000)
     generated_data1 = dummydata.generate("all", times=1000)
     for g_data in generated_data:
         for field in g_data:
             self.assertIsNotNone(field)
     for g_data in generated_data1:
         for field in g_data:
             self.assertIsNotNone(field)
Exemplo n.º 2
0
 def test_phonenumber_country_pair(self):
     generated_data = dummydata.generate("country",
                                         "phonenumber",
                                         times=1000)
     for g_data in generated_data:
         phonecode = re.split('\W+', g_data.PhoneNumber[1:])[0]
         self.assertIn(phonecode, phonecodes_dict[g_data.Country])
Exemplo n.º 3
0
 def test_age(self):
     for i in range(1000):
         age = random.randint(1, 120)
         generated_data = dummydata.generate("age", times=1000, age=age)
         sum = 0
         for g_data in generated_data:
             sum += g_data.Age
         self.assertTrue(age - sum / 1000 < 2)
Exemplo n.º 4
0
 def test_email(self):
     generated_data = dummydata.generate("name",
                                         "lastname",
                                         "email",
                                         times=1000)
     for g_data in generated_data:
         email_splitted = re.split('\W+', g_data.Email, 2)
         self.assertIn(email_splitted[0], names_list)
         self.assertIn(email_splitted[1], lastnames_list)
         self.assertIn(email_splitted[2], domains_list)
Exemplo n.º 5
0
 def test_lastname(self):
     generated_data = dummydata.generate("lastname", times=1000)
     for g_data in generated_data:
         self.assertIn(g_data.LastName, lastnames_list)
Exemplo n.º 6
0
 def test_name(self):
     generated_data = dummydata.generate("name", times=1000)
     for g_data in generated_data:
         self.assertIn(g_data.Name, names_list)
Exemplo n.º 7
0
 def test_city_country_pair(self):
     generated_data = dummydata.generate("country", "city", times=1000)
     for g_data in generated_data:
         self.assertIn(g_data.City, citiesandcountries_dict[g_data.Country])