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.

69 lines
2.3 KiB

  1. package com.ugsbo.VokabelKartenSchreiber;
  2. import static org.junit.Assert.*;
  3. import org.junit.*;
  4. import com.ugsbo.VokableKartenSchreiber.Vokabelkarte;
  5. public class makeStringTest {
  6. //TODO: Fehler korigieren
  7. /*
  8. @Test
  9. public void makeStringReturnsStringKorrekt() {
  10. Vokabelkarte WorkingObjekt = new Vokabelkarte();
  11. String Ergebnis = "TestName/TestFrage/TestAntwort;TestAntwort;TestAntwort;TestAntwort";
  12. String Abfrage = WorkingObjekt.makeString("TestName","TestFrage","TestAntwort","TestAntwort","TestAntwort","TestAntwort");
  13. //assertTrue(Ergebnis.equals(Abfrage));
  14. assertEquals("zurückgeworfener String ist nicht korrekt " ,Abfrage, Ergebnis);
  15. }
  16. public void makeStringReturnsStringKorrektohneName() {
  17. Vokabelkarte WorkingObjekt = new Vokabelkarte();
  18. String Ergebnis = "TestFrage/TestAntwort;TestAntwort;TestAntwort;TestAntwort";
  19. String Abfrage = WorkingObjekt.makeString("","TestFrage","TestAntwort","TestAntwort","TestAntwort","TestAntwort");
  20. //assertTrue(Ergebnis.equals(Abfrage));
  21. assertEquals("zurückgeworfener String ist nicht korrekt " ,Abfrage, Ergebnis);
  22. }
  23. @Test
  24. public void makeStringReturnsStringNichtKorrekt() {
  25. Vokabelkarte WorkingObjekt = new Vokabelkarte();
  26. String Ergebnis = "TestName/TestAntwort;TestAntwort;TestAntwort";
  27. String Abfrage = WorkingObjekt.makeString("TestName","","","","TestAntwort","TestAntwort");
  28. //assertTrue(Ergebnis.equals(Abfrage));
  29. assertEquals("zurückgeworfener String ist nicht korrekt " ,Abfrage, Ergebnis);
  30. }
  31. @Test
  32. public void makeStringReturnsStringLeer() {
  33. Vokabelkarte WorkingObjekt = new Vokabelkarte();
  34. String Ergebnis = "";
  35. String Abfrage = WorkingObjekt.makeString("","","","","","");
  36. //assertTrue(Ergebnis.equals(Abfrage));
  37. assertEquals("zurückgeworfener String ist nicht korrekt " ,Abfrage, Ergebnis);
  38. }
  39. @Test
  40. public void makeStringReturnsStringUnvolständigKeineFrage() {
  41. Vokabelkarte WorkingObjekt = new Vokabelkarte();
  42. String Ergebnis = "TestName/TestAntwort;TestAntwort;TestAntwort;TestAntwort";
  43. String Abfrage = WorkingObjekt.makeString("TestName","","TestAntwort","TestAntwort","TestAntwort","TestAntwort");
  44. //assertTrue(Ergebnis.equals(Abfrage));
  45. assertEquals("zurückgeworfener String ist nicht korrekt " , Ergebnis, Abfrage);
  46. }*/
  47. }