示例#1
0
 def test_subtract_same_units(self):
     """Subtract amounts having the same units.
     """
     # Results in pounds
     self.failUnlessEqual(subtract_amount(2, 'pound', 0.5, 'pound'), 1.5)
     # Results in ounces
     self.failUnlessEqual(subtract_amount(12, 'ounce', 4, 'ounce'), 8.0)
示例#2
0
 def test_subtract_different_units(self):
     """Subtract amounts having different units.
     """
     # Results in pounds
     self.failUnlessEqual(subtract_amount(2, 'pound', 4, 'ounce'), 1.75)
     self.failUnlessEqual(subtract_amount(2, 'pound', 12, 'ounce'), 1.25)
     self.failUnlessEqual(subtract_amount(0.5, 'pound', 4, 'ounce'), 0.25)
     # Results in ounces
     self.failUnlessEqual(subtract_amount(12, 'ounce', 0.5, 'pound'), 4.0)