summaryrefslogtreecommitdiff
path: root/AlgoDesignAndTechniqueEdxJava/tests
diff options
context:
space:
mode:
authorHaidong Ji2018-09-02 16:07:59 -0500
committerHaidong Ji2018-09-02 16:07:59 -0500
commit2a23f32bd6db02252509d0d9fdddc0b44b10056a (patch)
tree92bb97f9479ea607a8bf796d54ccb87e4a749928 /AlgoDesignAndTechniqueEdxJava/tests
parent99b2699a067510ae42a968c760b87c3acd8daa9e (diff)
Changing Money Greedy Algo done.
Diffstat (limited to 'AlgoDesignAndTechniqueEdxJava/tests')
-rw-r--r--AlgoDesignAndTechniqueEdxJava/tests/ChangingMoneyTest.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/AlgoDesignAndTechniqueEdxJava/tests/ChangingMoneyTest.java b/AlgoDesignAndTechniqueEdxJava/tests/ChangingMoneyTest.java
new file mode 100644
index 0000000..a6cb487
--- /dev/null
+++ b/AlgoDesignAndTechniqueEdxJava/tests/ChangingMoneyTest.java
@@ -0,0 +1,25 @@
+import static org.junit.jupiter.api.Assertions.*;
+import org.junit.jupiter.api.Test;
+
+public class ChangingMoneyTest {
+ @Test
+ void testChangingMoney1() {
+ assertEquals(1, ChangingMoney.getNumOfCoins(1));
+ }
+ @Test
+ void testChangingMoney2() {
+ assertEquals(2, ChangingMoney.getNumOfCoins(2));
+ }
+ @Test
+ void testChangingMoney6() {
+ assertEquals(2, ChangingMoney.getNumOfCoins(6));
+ }
+ @Test
+ void testChangingMoney28() {
+ assertEquals(6, ChangingMoney.getNumOfCoins(28));
+ }
+ @Test
+ void testChangingMoney1000() {
+ assertEquals(100, ChangingMoney.getNumOfCoins(1000));
+ }
+}