Skip to content

Commit 3a886a6

Browse files
committed
update tests
1 parent 234f0ef commit 3a886a6

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

tests/test_business_category.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,13 @@ def test_get_all_categories(self):
5353
msg = self.category_item_class.category_list
5454
value = self.category_item_class.get_all_categories()
5555
self.assertEqual(msg, value)
56+
57+
def test_owner(self):
58+
""" Check for correct event creation """
59+
self.category_item_class.category_list = [{'owner': 'alexmochu', 'id': '4873498080', 'category': 'Software'}]
60+
user = "alexmochu"
61+
msg = self.category_item_class.get_owner(user)
62+
self.assertEqual(msg, [{'owner': 'alexmochu', 'id': '4873498080', 'category': 'Software'}])
63+
5664
if __name__ == '__main__':
5765
unittest.main()

tests/test_views.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,16 @@ def test_reset_passoword(self):
5151
self.assertEqual(result["message"], "Password changed successful")
5252
self.assertEqual(response.status_code, 200)
5353

54+
def test_getting_all_categories(self):
55+
"""
56+
Test API can get all Businesses in the system (GET request).
57+
"""
58+
# create a business by making a POST request
59+
response = self.app.post('/api/v1/auth/login', data = json.dumps(self.data1) , content_type = 'application/json')
60+
self.assertEqual(response.status_code, 200)
61+
res = self.app.get('/api/v1/category', content_type='application/json')
62+
# get all the business that belong to the test user by making a GET request
63+
self.assertEqual(res.status_code, 200)
64+
5465
if __name__ == '__main__':
5566
unittest.main()

0 commit comments

Comments
 (0)