def test_stock_subtract_positive_integer(self): res2 = ep.stock_add(self.stock_item['item_id'], self.rand_int_pos) self.assertTrue(res2.ok) res3 = ep.stock_subtract(self.stock_item['item_id'], self.rand_int_pos) self.assertTrue(res3.ok) self.assertEqual(res3.json(), self.old_amount)
def test_stock_subtract_positive_integer_too_much(self): res2 = ep.stock_add(self.stock_item['item_id'], self.rand_int_pos) self.assertTrue(res2.ok) res3 = ep.stock_subtract(self.stock_item['item_id'], self.rand_int_pos + 1) self.assertFalse(res3.ok) self.assertEqual( ep.stock_find(self.item_id).json()['stock'], self.rand_int_pos)