praktikum 2: testcode TriangleCheckerNORMAL

This commit is contained in:
2024-11-05 16:20:32 +01:00
parent 43ed9d5a70
commit 0ec28b9db9
5 changed files with 141 additions and 19 deletions
+13
View File
@@ -0,0 +1,13 @@
package Praktikum3;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
class TriangleCheckerTest {
@Test
void checkTriangle() {
assertEquals(TriangleChecker.TriangleType.NORMAL, TriangleChecker.checkTriangle(3, 4, 5 ));
}
}
+33
View File
@@ -0,0 +1,33 @@
package Praktikum3;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
class ZahlenFilterTest {
@Test
void istDurch3TeilbarMitVorgaenger() {
assertTrue (ZahlenFilter.istDurch3TeilbarMitVorgaenger(5));
assertFalse(ZahlenFilter.istDurch3TeilbarMitVorgaenger(3));
}
@Test
void filter() {
assertTrue (ZahlenFilter.filter(3));
assertFalse(ZahlenFilter.filter(2));
}
@Test
void istDurch5Teilbar() {
assertTrue (ZahlenFilter.istDurch5Teilbar(10));
assertFalse(ZahlenFilter.istDurch5Teilbar(21));
}
@Test
void endetAuf9() {
assertTrue (ZahlenFilter.endetAuf9(19));
assertFalse(ZahlenFilter.endetAuf9(21));
}
}