Exemplo n.º 1
0
    def test_add_single_item_to_envelope_package(self):
        width = 11.0
        length = 20.0
        weight = 0.3

        package = EnvelopePackage()
        package.add_item(width, length, weight)

        self.assertTrue(package.has_items())
        self.assertEqual(width, package.get_items()[0].width)
        self.assertEqual(length, package.get_items()[0].length)
        self.assertEqual(weight, package.get_items()[0].weight)
Exemplo n.º 2
0
    def test_add_multiple_items_to_envelope_package(self):
        width0 = 11.0
        length0 = 20.0
        weight0 = 0.3

        width1 = 15.0
        length1 = 25.0
        weight1 = 0.5

        package = EnvelopePackage()
        package.add_item(width0, length0, weight0)
        package.add_item(width1, length1, weight1)

        self.assertTrue(package.has_items())

        self.assertEqual(width0, package.get_items()[0].width)
        self.assertEqual(length0, package.get_items()[0].length)
        self.assertEqual(weight0, package.get_items()[0].weight)

        self.assertEqual(width1, package.get_items()[1].width)
        self.assertEqual(length1, package.get_items()[1].length)
        self.assertEqual(weight1, package.get_items()[1].weight)