refactor: move test files

This commit is contained in:
2026-04-16 18:33:38 +03:30
parent ce2268ac06
commit 70fda9d1e6
7 changed files with 14 additions and 0 deletions
+56
View File
@@ -0,0 +1,56 @@
package MainTests;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertArrayEquals;
public class TestTriangle {
static Exercises ex;
@BeforeAll
static void setUp() {
ex = new Exercises();
}
@Test
void testTriangle0() {
char[][] expected = {
{'*'},
{'*', '*'}
};
assertArrayEquals(expected, ex.generateTriangle(2));
}
@Test
void testTriangle1() {
char[][] expected = {
{'*'},
{'*', '*'},
{'*', ' ', '*'},
{'*', '*', '*', '*'}
};
assertArrayEquals(expected, ex.generateTriangle(4));
}
@Test
void testTriangle2() {
char[][] expected = {
{'*'},
{'*', '*'},
{'*', ' ', '*'},
{'*', ' ', ' ', '*'},
{'*', ' ', ' ', ' ', '*'},
{'*', ' ', ' ', ' ', ' ', '*'},
{'*', ' ', ' ', ' ', ' ', ' ', '*'},
{'*', '*', '*', '*', '*', '*', '*', '*'}
};
assertArrayEquals(expected, ex.generateTriangle(8));
}
@Test
void testTriangle3() {
char[][] expected = {};
assertArrayEquals(expected, ex.generateTriangle(0));
}
}