Hallo zusammen,
ich hatte eben schonmal etwas geschrieben, da ich einen Fehler in einen Programm nicht gefunden hatte, dass hatte sich erledigt, ich habs geschafft😀
Doch jetzt habe ich Leider ein anderes Problem
ich soll einen Methode testen, die ein Array sortiert. public static void sort(int[] a)
Ich versuche es schon die ganze Zeit, aber bei der Fehlermeldung steht
The method assertEquals(Object, Object) in the type Assert is not applicable for the arguments (int[], void)
Das Problem ist wohl, dass void, aber die Methode muss void sein
Ich habe schon mehrer assert versucht, aber es kommt immer diese Fehlermeldung, wie oben geschrieben
Hilfe 🙁
ich hatte eben schonmal etwas geschrieben, da ich einen Fehler in einen Programm nicht gefunden hatte, dass hatte sich erledigt, ich habs geschafft😀
Doch jetzt habe ich Leider ein anderes Problem
ich soll einen Methode testen, die ein Array sortiert. public static void sort(int[] a)
Ich versuche es schon die ganze Zeit, aber bei der Fehlermeldung steht
The method assertEquals(Object, Object) in the type Assert is not applicable for the arguments (int[], void)
Das Problem ist wohl, dass void, aber die Methode muss void sein
Java:
public class SorterTest {
@Test
public void ArraySorterTest1() {
int a[] = { 5, 1, 0 }; // ist
int[] b = { 0, 1, 5 }; // soll rauskommen
Assert.assertEquals(b, ArraySorter.sortArrayOfLength3(a));
}
Ich habe schon mehrer assert versucht, aber es kommt immer diese Fehlermeldung, wie oben geschrieben
Hilfe 🙁
Zuletzt bearbeitet: