Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Einheitstests - Lernen Sie, wie man Einheitstests in Java schreibt, um Ihren Code zu testen. Sie sollten sich mit verschiedenen Test-Frameworks wie JUnit vertraut machen und lernen, wie man Testfälle schreibt, die Ihren Code abdecken. #1

Open
JoFyNi opened this issue Feb 3, 2023 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested

Comments

@JoFyNi
Copy link
Owner

JoFyNi commented Feb 3, 2023

Erstellen eines neuen Projektes in IntelliJ mit der Architektur von Maven:

Abhänigkeit für JUnit in pom.mxl

junit junit 4.12 test

Erstellen einer Test Klasse: bsw.TestClass

Hinzufügen von @test, in die Test Methode. Hinzufügen von junit.framework.TestCase
Dem Code Testfälle hinzufügen -> Run TestClass

Ergebnisse werden in der Konsole wieder gegeben.

Image

@JoFyNi JoFyNi self-assigned this Feb 3, 2023
@JoFyNi JoFyNi converted this from a draft issue Feb 3, 2023
@JoFyNi JoFyNi moved this from Todo to In Progress in @JoFyNi's Study plan Feb 3, 2023
@JoFyNi
Copy link
Owner Author

JoFyNi commented Feb 8, 2023

Welches 'excepted result' muss eingetragen werden?

grafik

Das Programm startet einen Prozess, welcher eine CSV Datei einliest und auf einem JFrame wiedergibt. Das Frame aktualisiert sich alle 10 Sekunden und es ist möglich, Einträge (Zeilen) auf dem Frame zu verwalten (Informationen zu ändern).
Da es keinen wirklichen Informationsfluss am Ende gibt, bin ich mir nicht bewusst, welchen wert ich zum Vergleichen nutzen soll.

Das erstellen eines Temporeren Ordners zum gefahrlosen abgleich / bearbeiten der DB (.csv datei)

Listen überprüfung?
grafik

  • abgleich der Liste mit den abgerufenen Werten
  • Wie geht man auf die einzelenen Komponenten der Methode, im Test, ein?

@JoFyNi
Copy link
Owner Author

JoFyNi commented Feb 8, 2023

Komposition der Vererbung

Ist es möglich, die Vererbung der Komponenten der einzelnen Methoden und Klassen im Test protokollieren zu lassen?
Beispiel: Signal zum Starten der Hauptklasse, Frames werden gestartet, Funktionen werden ausgeführt, werte werden übermittelt.
Nun soll jedoch bei der kleinen Übertragung diese Informationen ebenfalls an die Testklasse gesendet werden, um so jeden Wert einzusehen und zu überprüfen.

@JoFyNi JoFyNi added documentation Improvements or additions to documentation help wanted Extra attention is needed good first issue Good for newcomers question Further information is requested labels Feb 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested
Projects
Status: In Progress
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant