summaryrefslogtreecommitdiff
path: root/AlgoDesignAndTechniqueEdxJava/tests
diff options
context:
space:
mode:
authorHaidong Ji2018-08-27 22:01:02 -0500
committerHaidong Ji2018-08-27 22:01:02 -0500
commitb22465f0b0113e11d301c244fb05c4995358b5db (patch)
treeaa128bd09f9f670626c66f4121f2d8941f06010c /AlgoDesignAndTechniqueEdxJava/tests
parentc6c5c65f881e9bf67a1bfd62022dbf756b489e8a (diff)
Last digit of sum of Fibs done!
User of spreadsheet really helped here. I should have thought of adding rows earlier.
Diffstat (limited to 'AlgoDesignAndTechniqueEdxJava/tests')
-rw-r--r--AlgoDesignAndTechniqueEdxJava/tests/LastDigitOfFibSumTest.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/AlgoDesignAndTechniqueEdxJava/tests/LastDigitOfFibSumTest.java b/AlgoDesignAndTechniqueEdxJava/tests/LastDigitOfFibSumTest.java
new file mode 100644
index 0000000..49df83d
--- /dev/null
+++ b/AlgoDesignAndTechniqueEdxJava/tests/LastDigitOfFibSumTest.java
@@ -0,0 +1,27 @@
+import static org.junit.jupiter.api.Assertions.*;
+
+import org.junit.jupiter.api.Test;
+
+public class LastDigitOfFibSumTest {
+ @Test
+ void testLastDigitOfFibSum0() {
+ assertEquals(0, LastDigitOfFibSum.getLastDigit(0));
+ }
+ @Test
+ void testLastDigitOfFibSum1() {
+ assertEquals(1, LastDigitOfFibSum.getLastDigit(1));
+ }
+ @Test
+ void testLastDigitOfFibSum6() {
+ assertEquals(0, LastDigitOfFibSum.getLastDigit(6));
+ }
+ @Test
+ void testLastDigitOfFibSum9() {
+ assertEquals(8, LastDigitOfFibSum.getLastDigit(9));
+ }
+ @Test
+ void testLastDigitOfFibSum100() {
+ assertEquals(5, LastDigitOfFibSum.getLastDigit(100));
+ }
+
+}