def test_jason(self): store = StoreModel('costco') item = ItemModel('pc', 1500, 1) expected = [] self.assertEqual(store.json(), expected)
def test_jason(self): store = StoreModel('costco') item = ItemModel('pc', 1500, 1) store.save_to_db() item.save_to_db() expected = {'name': 'costco', 'items': [{'name': 'pc', 'price': 1500}]} self.assertEqual(store.json(), expected)
def post(self, name): if StoreModel.find_by_name(name): return {'message': "A store with name '{}' already exists.".format(name)}, 400 store = StoreModel(name) try: store.save_to_db() except: return {"message": "An error occurred creating the store."}, 500 return store.json(), 201