main
mail 2026-03-28 16:53:24 +01:00
parent eaa8aa4a5f
commit c172fb9890
1 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,39 @@
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
class SortAlgoTest {
@Test
void testbubblesort() {
int[] test = {3,5,1,2,6,4};
int[] testB = {1,2,3,4,5,6};
int[] testW = {6,5,4,3,2,1};
int[] erg = {1,2,3,4,5,6};
assertArrayEquals(erg,SortAlgo.bubblesort(test));
assertArrayEquals(erg,SortAlgo.bubblesort(testB));
assertArrayEquals(erg,SortAlgo.bubblesort(testW));
}
@Test
void selectionsort() {
int[] test = {3,5,1,2,6,4};
int[] testB = {1,2,3,4,5,6};
int[] testW = {6,5,4,3,2,1};
int[] erg = {1,2,3,4,5,6};
assertArrayEquals(erg,SortAlgo.selectionsort(test));
assertArrayEquals(erg,SortAlgo.selectionsort(testB));
assertArrayEquals(erg,SortAlgo.selectionsort(testW));
}
@Test
void insertionsort() {
int[] test = {3,5,1,2,6,4};
int[] testB = {1,2,3,4,5,6};
int[] testW = {6,5,4,3,2,1};
int[] erg = {1,2,3,4,5,6};
assertArrayEquals(erg,SortAlgo.insertionsort(test));
assertArrayEquals(erg,SortAlgo.insertionsort(testB));
assertArrayEquals(erg,SortAlgo.insertionsort(testW));
}
}