barcode add error coverage

This commit is contained in:
Matthias 2022-03-12 02:18:21 +01:00
parent 92279b2f8f
commit 3a2b52ae53
No known key found for this signature in database
GPG Key ID: F50EF5741D33E076

View File

@ -38,8 +38,18 @@ class BarcodeAPITest(APITestCase):
def test_invalid(self):
# test scan url
response = self.client.post(self.scan_url, format='json', data={})
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
# test wrong assign urls
response = self.client.post(self.assign_url, format='json', data={})
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
response = self.client.post(self.assign_url, format='json', data={'barcode': '123'})
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
response = self.client.post(self.assign_url, format='json', data={'barcode': '123', 'stockitem': '123'})
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
def test_empty(self):