Beispiel #1
0
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)
Beispiel #2
0
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')