示例#1
0
文件: test_change.py 项目: pugce/dojo
 def test_value_cash_50_total_15(self):
     change = give_change(cash=50, total=15)
     expected = {
         '10': 3,
         '5': 1
     }
     self.assertEqual(change, expected)
示例#2
0
文件: test_change.py 项目: pugce/dojo
    def test_value_cash_50_total_17_53(self):
        change = give_change(cash=50, total=17.53)
        expected = {
            '10': 3,
            '1': 2,
            '0.1': 4,
            '0.05': 1,
            '0.01': 2

        }
        self.assertEqual(change, expected)
示例#3
0
文件: test_change.py 项目: pugce/dojo
 def test_value_cash_50_total_20(self):
     change = give_change(cash=50, total=20)
     expected = {
         '10': 3
     }
     self.assertEqual(change, expected)
示例#4
0
文件: test_change.py 项目: pugce/dojo
 def test_value_minor_price(self):
     with self.assertRaises(NotFoundsError):
         give_change(cash=30, total=100)