def test_get_user_success(self): post_user("francis", self.birthday) r = get_user("francis") self.assertEqual(r.status_code, 200)
def test_delete_user_success(self): post_user("megan", self.birthday) r = delete_user("megan") self.assertEqual(r.status_code, 200)
def test_add_user_success(self): delete_user("emily") r = post_user("emily", self.birthday) self.assertEqual(r.status_code, 200)
def test_add_user_not_unique(self): post_user("rachel", self.birthday) r = post_user("rachel", datetime.now()) self.assertEqual(r.status_code, 400)
def test_add_user_no_bday(self): r = post_user("lindsey", None) self.assertEqual(r.status_code, 400)
def test_add_user_no_username(self): r = post_user(None, self.birthday) self.assertEqual(r.status_code, 400)
def setUpClass(cls): r1 = delete_user("lucy") r2 = post_user("lucy", "11/20/1996") cls.user_id = r2.json()["user_id"] cls.very_high_number = 10000000