class OrderItemTest(unittest.TestCase): def setUp(self): self.orderitem1=OrderItem('drink', 2, 2.00) self.orderitem2=OrderItem('cheeseburguer', 3, 4.00) def test_MenuItem(self): self.assertEqual(str(self.orderitem1), 'drink') self.assertEqual(str(self.orderitem2), 'cheeseburguer') def test_Quantity(self): self.assertEqual(str(self.orderitem1.getQuantity()), '2') self.assertEqual(str(self.orderitem2.getQuantity()), '3') def test_ItemPrice(self): self.assertEqual(str(self.orderitem1.getItemPrice()), '2.0') self.assertEqual(str(self.orderitem2.getItemPrice()), '4.0')
class OrderItemTest(unittest.TestCase): def setUp(self): self.item=Item(1,'chips',3.75, 'med') self.quantity=2 self.special='none' self.orderitem=OrderItem(self.item, self.quantity, self.special) def test_getQuantity(self): self.assertEqual(self.orderitem.getQuantity(),2)
class OrderItemTest(unittest.TestCase): def setUp(self): self.item = Item(1, 'item1', 30.00) self.oitem = OrderItem(self.item, 2) def test_Quantity(self): self.assertEqual(self.oitem.getQuantity(), 2) def test_item(self): item = self.oitem.getItem() self.assertEqual(str(item), 'item1')
class OrderItemTest(unittest.TestCase): def setUp(self): self.item = Item(1, 'cheese burger', 2.75) self.quantity = 2 self.orderitem = OrderItem(self.item, self.quantity) def test_getItem(self): self.item = self.orderitem.getItem() self.assertEqual(str(self.item), 'cheese burger') def test_getItemPriceFromOrderItem(self): self.item = self.orderitem.getItem() self.assertEqual(self.item.getItemPrice(), 2.75) def test_getQuantity(self): self.assertEqual(self.orderitem.getQuantity(), 2)