Exemplo n.º 1
0
 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.'))
Exemplo n.º 2
0
 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.'))
Exemplo n.º 3
0
 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}))