Test für ArrayUmdrehenInPlace() ergänzt
parent
1fbafe9268
commit
a402d282a2
|
@ -153,7 +153,7 @@ public class ArrayExperimenteTest
|
||||||
int[] umgedreht = ArrayExperimente.arrayUmdrehen(test);
|
int[] umgedreht = ArrayExperimente.arrayUmdrehen(test);
|
||||||
int[] ergebnis = new int[] { -41, 70, 13, 4, 3, -43, 1 };
|
int[] ergebnis = new int[] { -41, 70, 13, 4, 3, -43, 1 };
|
||||||
|
|
||||||
assertEquals(umgedreht.length, ergebnis.length);
|
assertEquals(ergebnis.length, umgedreht.length);
|
||||||
assertArrayEquals(ergebnis, umgedreht);
|
assertArrayEquals(ergebnis, umgedreht);
|
||||||
|
|
||||||
// Array mit gerader Laenge:
|
// Array mit gerader Laenge:
|
||||||
|
@ -161,7 +161,7 @@ public class ArrayExperimenteTest
|
||||||
umgedreht = ArrayExperimente.arrayUmdrehen(test);
|
umgedreht = ArrayExperimente.arrayUmdrehen(test);
|
||||||
ergebnis = new int[] {-41, 70, 4, 3, -43, 1};
|
ergebnis = new int[] {-41, 70, 4, 3, -43, 1};
|
||||||
|
|
||||||
assertEquals(umgedreht.length, ergebnis.length);
|
assertEquals(ergebnis.length, umgedreht.length);
|
||||||
assertArrayEquals(ergebnis, umgedreht);
|
assertArrayEquals(ergebnis, umgedreht);
|
||||||
|
|
||||||
// Array mit Laenge 1:
|
// Array mit Laenge 1:
|
||||||
|
@ -169,9 +169,37 @@ public class ArrayExperimenteTest
|
||||||
ergebnis = new int[] {1};
|
ergebnis = new int[] {1};
|
||||||
umgedreht = ArrayExperimente.arrayUmdrehen(test);
|
umgedreht = ArrayExperimente.arrayUmdrehen(test);
|
||||||
|
|
||||||
assertEquals(test.length, umgedreht.length);
|
assertEquals(ergebnis.length, umgedreht.length);
|
||||||
assertArrayEquals(ergebnis, umgedreht);
|
assertArrayEquals(ergebnis, umgedreht);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testarrayUmdrehenInPlace()
|
||||||
|
{
|
||||||
|
// Array mit ungerader Laenge:
|
||||||
|
int[] test = new int[] { 1, -43, 3, 4, 13, 70, -41 };
|
||||||
|
ArrayExperimente.arrayUmdrehenInPlace(test); //test umdrehen
|
||||||
|
int[] ergebnis = new int[] { -41, 70, 13, 4, 3, -43, 1 };
|
||||||
|
|
||||||
|
assertEquals(ergebnis.length, test.length);
|
||||||
|
assertArrayEquals(ergebnis, test);
|
||||||
|
|
||||||
|
// Array mit gerader Laenge:
|
||||||
|
test = new int[] { 1, -43, 3, 4, 70, -41 };
|
||||||
|
ArrayExperimente.arrayUmdrehenInPlace(test);
|
||||||
|
ergebnis = new int[] {-41, 70, 4, 3, -43, 1};
|
||||||
|
|
||||||
|
assertEquals(ergebnis.length, test.length);
|
||||||
|
assertArrayEquals(ergebnis, test);
|
||||||
|
|
||||||
|
// Array mit Laenge 1:
|
||||||
|
test = new int[] { 1 };
|
||||||
|
ergebnis = new int[] {1};
|
||||||
|
ArrayExperimente.arrayUmdrehenInPlace(test);
|
||||||
|
|
||||||
|
assertEquals(ergebnis.length, test.length);
|
||||||
|
assertArrayEquals(ergebnis, test);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue