package de.hsel.sqs; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.assertEquals; /** * @author Julian Hinxlage * @version 0.1 * @since 0.1 **/ public class EquivalenceClassTest { @Test public void noTriangle() { TriangleChecker tc = new TriangleChecker(); assertEquals(TriangleType.NO_TRIANGLE, TriangleChecker.checkTriangle(-1, 1, 2)); } @Test public void equilateralTriangle() { TriangleChecker tc = new TriangleChecker(); assertEquals(TriangleType.EQUILATERAL_TRIANGLE, TriangleChecker.checkTriangle(2, 2, 2)); } @Test public void isocelessTriangle() { TriangleChecker tc = new TriangleChecker(); assertEquals(TriangleType.ISOSCELESS_TRIANGLE, TriangleChecker.checkTriangle(2, 2, 3)); } @Test public void scaleneTriangle() { TriangleChecker tc = new TriangleChecker(); assertEquals(TriangleType.SCALENE_TRIANGLE, TriangleChecker.checkTriangle(2, 3, 4)); } }