def test_view_rejects_invalid_id(self): request = HttpRequest() request.POST['id'] = 10000 request.POST['current_value'] = 7777 response = place_bid(request) self.assertEqual(response, json.dumps('Invalid ID supplied.'))
def test_view_rejects_outdated_value(self): request = HttpRequest() request.POST['id'] = 1 request.POST['current_value'] = 7777 response = place_bid(request) self.assertEqual(response, json.dumps('Value was not current.'))
def test_view_returns_json_with_id_and_value(self): request = HttpRequest() request.POST['id'] = '1' request.POST['current_value'] = 100 response = place_bid(request) self.assertEqual(response, json.dumps({'id': 1, 'bid': 150}))