import org.junit.Test; import static org.junit.Assert.*; public class TriangleCheckerTest { @Test public void testValidTriangle() { // Arrange float a = 2; float b = 3; float c = 4; // Act TriangleChecker.TriangleType type = TriangleChecker.checkTriangle(a, b, c); // Assert assertEquals(TriangleChecker.TriangleType.NORMAL, type); a = 1; b = 1; c = 100; TriangleChecker.TriangleType type2 = TriangleChecker.checkTriangle(a, b, c); assertEquals(TriangleChecker.TriangleType.NONE, type2); a = 3; b = 3; c = 2; TriangleChecker.TriangleType type3 = TriangleChecker.checkTriangle(a, b, c); assertEquals(TriangleChecker.TriangleType.ISOSCELES, type3); a = 3; b = 3; c = 3; TriangleChecker.TriangleType type4 = TriangleChecker.checkTriangle(a, b, c); assertEquals(TriangleChecker.TriangleType.EQUILATERAL, type4); } }