コード例 #1
0
ファイル: amount.py プロジェクト: wapcaplet/vittles
 def test_add_same_units(self):
     """Add two amounts having the same units.
     """
     # Results in pounds
     self.failUnlessEqual(add_amount(2.0, 'pound', 0.5, 'pound'), 2.5)
     self.failUnlessEqual(add_amount(0.5, 'pound', 2.0, 'pound'), 2.5)
     # Results in ounces
     self.failUnlessEqual(add_amount(12.0, 'ounce', 4.0, 'ounce'), 16.0)
     self.failUnlessEqual(add_amount(4.0, 'ounce', 12.0, 'ounce'), 16.0)
コード例 #2
0
ファイル: amount.py プロジェクト: wapcaplet/vittles
 def test_add_different_units(self):
     """Add two amounts having different units.
     """
     # Results in pounds
     self.failUnlessEqual(add_amount(2, 'pound', 4, 'ounce'), 2.25)
     self.failUnlessEqual(add_amount(2, 'pound', 12, 'ounce'), 2.75)
     self.failUnlessEqual(add_amount(0.5, 'pound', 4, 'ounce'), 0.75)
     self.failUnlessEqual(add_amount(0.5, 'pound', 12, 'ounce'), 1.25)
     # Results in ounces
     self.failUnlessEqual(add_amount(4, 'ounce', 2, 'pound'), 36.0)
     self.failUnlessEqual(add_amount(12, 'ounce', 2, 'pound'), 44.0)
     self.failUnlessEqual(add_amount(4, 'ounce', 0.5, 'pound'), 12.0)
     self.failUnlessEqual(add_amount(12, 'ounce', 0.5, 'pound'), 20.0)