Ultra Geile Studenten Benutzer Oberfläche (UGSBO)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package com.ugsbo.VokabelKartenSchreiber;
import static org.junit.Assert.assertEquals;
import org.junit.Before; import org.junit.Test;
import com.ugsbo.VokableKartenSchreiber.Vokabelkarte;
public class NichtLeeralsohinzufügenTest { private Vokabelkarte workingObjekt;
@Before public void setup() { workingObjekt = new Vokabelkarte(); }
@Test public void NichtAlsLeeralsoHinzufügen_TestMitAllenParametern() { Vokabelkarte WorkingObjekt = workingObjekt; String neuesWort = "prüfenTest"; String wortfolgeBisher = "RückgabeTest"; String separator = "ZwischenwertTest"; String erwartet = "RückgabeTestprüfenTestZwischenwertTest";
String ergebnis = WorkingObjekt.NichtLeeralsohinzufügen(wortfolgeBisher,neuesWort,separator); assertEquals("Seperator angehängt + Neues Wort", erwartet, ergebnis); }
@Test public void NichtAlsLeeralsoHinzufügen_neuesWortIstLeer() { Vokabelkarte WorkingObjekt = workingObjekt; String neuesWort = ""; String wortfolgeBisher = "RückgabeTest"; String separator = "ZwischenwertTest"; String erwartet = "RückgabeTest";
String ergebnis = WorkingObjekt.NichtLeeralsohinzufügen(wortfolgeBisher,neuesWort,separator); assertEquals("WortFolgebisher zurückgegeben", erwartet, ergebnis); }
@Test public void NichtAlsLeeralsoHinzufügen_AllesLeer() { Vokabelkarte WorkingObjekt = workingObjekt; String neuesWort = ""; String wortfolgeBisher = ""; String separator = ""; String erwartet = "";
String ergebnis = WorkingObjekt.NichtLeeralsohinzufügen(wortfolgeBisher,neuesWort,separator); assertEquals("leer", erwartet, ergebnis); } }
|