Ejemplo n.º 1
0
 def test_valid_body(self):
     body = {
         "name": "Random Name Here",
         "cellphone": 1111111111,
         "address": "Some random address",
         "home_phone": 1111111111,
         "email": "*****@*****.**",
         "company": "Google"
     }
     self.assertEqual(post(body), "Contact created")
Ejemplo n.º 2
0
 def test_invalid_home_phone(self):
     body = {
         "name": "Random Name Here",
         "cellphone": 1111111111,
         "address": "Some random address",
         "home_phone": 12039123012930192301923,
         "email": None,
         "company": None
     }
     self.assertEqual(post(body), "Invalid phone number")
Ejemplo n.º 3
0
 def test_invalid_cell(self):
     body = {
         "name": "Random Name Here",
         "cellphone": 1039403952030234910293,
         "address": "Some random address",
         "home_phone": None,
         "email": None,
         "company": None
     }
     self.assertEqual(post(body), "Invalid phone number")
Ejemplo n.º 4
0
 def test_name_in_use(self):
     name = json.loads(home({}))[2]["name"]
     body = {
         "name": name,
         "cellphone": 1111111111,
         "address": "Some random address",
         "home_phone": 1111111111,
         "email": None,
         "company": None
     }
     self.assertEqual(post(body), "Name already in use")
Ejemplo n.º 5
0
def post():
    body = json.loads(request.data)
    return data.post(body)