summaryrefslogtreecommitdiff
path: root/AlgoDesignAndTechniqueEdxJava/tests/ChangingMoneyTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'AlgoDesignAndTechniqueEdxJava/tests/ChangingMoneyTest.java')
-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));
+ }
+}