Hallo,
ich habe ein Problem mit meiner aktuellen Aufgabe. Ich soll ein Programm mithilfe von JUnit testen. Bisher geht mir das auch ganz einfach von der Hand. Nur komme ich jetzt bei der ToString-Methode nicht mehr weiter.
Das ist der Code zur Methode. Jetzt habe ich folgendes für den Test gemacht, was leider nicht funktioniert.
Wie muss ich das ändern, damit der Test funktioniert?
ich habe ein Problem mit meiner aktuellen Aufgabe. Ich soll ein Programm mithilfe von JUnit testen. Bisher geht mir das auch ganz einfach von der Hand. Nur komme ich jetzt bei der ToString-Methode nicht mehr weiter.
Java:
public String toString() {
if (size() == 0) {
return "{}";
}
String result = "{";
String separator = "";
for (String elem : elements) {
result += separator + elem;
separator = ",";
}
result += "}";
return result;
}
Java:
@Test
public void testToStringMethode()
{
StringSet stringSe1 = new StringSet();
assertEquals(true, stringSe1.add("Test"));
assertEquals(true, stringSe1.add("Test2"));
assertEquals(true, stringSe1.add("Test3"));
assertSame(elements, stringSe1.toString());
}