Browse Source

Test3

remotes/origin/hotfix/client/improve-chat-window-appearence
Marc Dimmerling 11 months ago
parent
commit
4d48be0728
  1. 55
      src/test/java/NotizbuchTest.java

55
src/test/java/NotizbuchTest.java

@ -5,26 +5,57 @@ import org.junit.jupiter.api.Test;
class NotizbuchTest {
@Test
public void testSpeichernUndLaden() {
Notizbuch notizbuch = new Notizbuch();
notizbuch.textArea.setText("Testnotiz");
public void testSpeichernUndLaden() {
Notizbuch notizbuch = new Notizbuch();
notizbuch.textArea.setText("Testnotiz");
notizbuch.saveNote();
notizbuch.saveNote();
notizbuch.loadNote();
assertEquals("Testnotiz\n", notizbuch.textArea.getText());
}
@Test
public void testSpeichernMitLeererNotiz() {
Notizbuch notizbuch = new Notizbuch();
notizbuch.textArea.setText("");
notizbuch.saveNote();
assertEquals("", notizbuch.textArea.getText());
}
@Test
public void testLadenVonExistierenderDatei() {
// Vor dem Test sicherstellen, dass eine Datei mit Inhalt existiert
// Hier wird angenommen, dass bereits eine "notizen.txt" Datei vorhanden ist
Notizbuch notizbuch = new Notizbuch();
notizbuch.loadNote();
assertEquals("Testnotiz\n", notizbuch.textArea.getText());
assertNotEquals("", notizbuch.textArea.getText());
}
@Test
public void testSpeichernMitLeererNotiz() {
Notizbuch notizbuch = new Notizbuch();
notizbuch.textArea.setText("");
/* @Test
public void testSpeichernMitDateiSchreibfehler() {
Notizbuch notizbuch = new Notizbuch();
notizbuch.textArea.setText("Testnotiz");
// Setze die Datei als schreibgeschützt, um einen Schreibfehler zu simulieren
notizbuch.saveNote();
notizbuch.saveNote();
assertEquals("", notizbuch.textArea.getText());
}
// Erwarte eine Fehlermeldung
// TODO: Implementierung einer Methode zum Einfangen von Fehlermeldungen
}
@Test
public void testLadenMitNichtExistierenderDatei() {
// Setze den Dateipfad auf einen nicht existierenden Ort
Notizbuch notizbuch = new Notizbuch();
notizbuch.loadNote();
assertEquals("", notizbuch.textArea.getText());
} */
}
Loading…
Cancel
Save