diff --git a/out/production/TriangleCheckerAssignment/TriangleChecker.class b/out/production/TriangleCheckerAssignment/TriangleChecker.class index b0819ce..6b8e2e0 100644 Binary files a/out/production/TriangleCheckerAssignment/TriangleChecker.class and b/out/production/TriangleCheckerAssignment/TriangleChecker.class differ diff --git a/out/test/TriangleCheckerAssignment/TriangleCheckerTest.class b/out/test/TriangleCheckerAssignment/TriangleCheckerTest.class index 5e067ac..c3fc8d1 100644 Binary files a/out/test/TriangleCheckerAssignment/TriangleCheckerTest.class and b/out/test/TriangleCheckerAssignment/TriangleCheckerTest.class differ diff --git a/src/TriangleChecker.java b/src/TriangleChecker.java index 18360aa..1b7691e 100644 --- a/src/TriangleChecker.java +++ b/src/TriangleChecker.java @@ -52,6 +52,10 @@ public class TriangleChecker { return TriangleType.NONE; } + + if(a == b && b==c) { + return TriangleType.EQUILATERAL; + } return TriangleType.NORMAL; diff --git a/test/TriangleCheckerTest.java b/test/TriangleCheckerTest.java index ab5e066..dd4eaf2 100644 --- a/test/TriangleCheckerTest.java +++ b/test/TriangleCheckerTest.java @@ -17,7 +17,24 @@ public class TriangleCheckerTest { // Assert assertEquals(TriangleChecker.TriangleType.NORMAL, type); - + + } + + @Test + public void testEquilateralTriangle() { + + // Arrange + float a = 5; + float b = 5; + float c = 5; + + // Act + TriangleChecker.TriangleType type = TriangleChecker.checkTriangle(a, b, c); + + // Assert + assertEquals(TriangleChecker.TriangleType.EQUILATERAL, type); + + } }