コード例 #1
0
ファイル: CoinChangeTest.py プロジェクト: Nishith/Katas
 def testZero(self):
     self.assertEqual([0,0,0,0,0], coinchange.change(0, [1,5,10,25,100]))
コード例 #2
0
ファイル: CoinChangeTest.py プロジェクト: Nishith/Katas
 def testOne(self):
     self.assertEqual([1,0,0,0,0], coinchange.change(1, [1,5,10,25,100]))
コード例 #3
0
ファイル: CoinChangeTest.py プロジェクト: Nishith/Katas
 def test100Dollars(self):
     self.assertEqual([0,0,0,0,10000], coinchange.change(1000000, [1, 5, 10, 25, 100]))
コード例 #4
0
ファイル: CoinChangeTest.py プロジェクト: Nishith/Katas
 def testGreedy(self):
     self.assertEqual([0,0,0,2,0], coinchange.change(40, [1, 5, 10, 20, 25]))
コード例 #5
0
ファイル: CoinChangeTest.py プロジェクト: Nishith/Katas
 def testEmptyDenomination(self):
     self.assertEqual([0], coinchange.change(40, [0]))
コード例 #6
0
ファイル: CoinChangeTest.py プロジェクト: Nishith/Katas
 def testFour(self):
     self.assertEqual([4,0,0,0,0], coinchange.change(4, [1,5,10,25,100]))
コード例 #7
0
ファイル: CoinChangeTest.py プロジェクト: Nishith/Katas
 def testOneFortyOne(self):
     self.assertEqual([1,1,1,1,1], coinchange.change(141, [1,5,10,25,100]))
コード例 #8
0
ファイル: CoinChangeTest.py プロジェクト: Nishith/Katas
 def testForty(self):
     self.assertEqual([0,1,1,1,0], coinchange.change(40, [1,5,10,25,100]))
コード例 #9
0
ファイル: CoinChangeTest.py プロジェクト: Nishith/Katas
 def testFifteen(self):
     self.assertEqual([0,1,1,0,0], coinchange.change(15, [1,5,10,25,100]))