Added a GCD test case
authorDaniel Kirschten <daniel.kirschten@gmx.de>
Wed, 1 Apr 2020 17:10:03 +0000 (19:10 +0200)
committerDaniel Kirschten <daniel.kirschten@gmx.de>
Wed, 1 Apr 2020 17:10:42 +0000 (19:10 +0200)
tests/net.mograsim.logic.model.am2900.tests/src/net/mograsim/logic/model/am2900/TestGCD.java

index 080e6f3..f4335d2 100644 (file)
@@ -114,6 +114,7 @@ public class TestGCD
                checkGCD(48820, 8480);
                checkGCD(21420, 11288);
                checkGCD(15862, 21219);
+               checkGCD(15525, 57040);
        }
 
        @ParameterizedTest
@@ -133,7 +134,7 @@ public class TestGCD
        private void checkGCD(int euclidA, int euclidB) throws InterruptedException
        {
                int exp = gcd(euclidA, euclidB);
-               System.out.println("Checking gcd(" + euclidA + ", " + euclidB + ") + (expected " + exp + ")");
+               System.out.println("Checking gcd(" + euclidA + ", " + euclidB + "); expected " + exp);
                int act = executeGCD(euclidA, euclidB);
                assertEquals(exp, act);
        }