From a6fbcd67ecf83f4715a7fff4ae52cdf91687c8d6 Mon Sep 17 00:00:00 2001 From: Haidong Ji Date: Wed, 29 Aug 2018 16:24:08 -0500 Subject: Last digit of partial fib sums done It was pretty easy, just reimplemting the algorithm I've finished with Java.--- .../tests/lastdigitoffibsumagainTest.py | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 AlgoDesignAndTechniqueEdxPython/tests/lastdigitoffibsumagainTest.py (limited to 'AlgoDesignAndTechniqueEdxPython/tests') diff --git a/AlgoDesignAndTechniqueEdxPython/tests/lastdigitoffibsumagainTest.py b/AlgoDesignAndTechniqueEdxPython/tests/lastdigitoffibsumagainTest.py new file mode 100644 index 0000000..48af95f --- /dev/null +++ b/AlgoDesignAndTechniqueEdxPython/tests/lastdigitoffibsumagainTest.py @@ -0,0 +1,25 @@ +''' +Created on Aug 29, 2018 + +@author: haidong +''' +import unittest + +from sources.lastdigitoffibsumagain import getPartialSumLastDigit + +class Test(unittest.TestCase): + + + def testName(self): + self.assertEqual(5, getPartialSumLastDigit(5,5)) + self.assertEqual(1, getPartialSumLastDigit(3,7)) + self.assertEqual(2, getPartialSumLastDigit(10,200)) + self.assertEqual(6, getPartialSumLastDigit(5,7)) + self.assertEqual(7, getPartialSumLastDigit(5,8)) + self.assertEqual(1, getPartialSumLastDigit(5,9)) + self.assertEqual(2, getPartialSumLastDigit(1,2)) + + +if __name__ == "__main__": + #import sys;sys.argv = ['', 'Test.testName'] + unittest.main() \ No newline at end of file -- cgit v1.2.3