Hallo,
ich bin noch Anfänger und habe momentan ein generelles Problem - Ich weiß nicht, für welche Methoden ich Tests schreiben soll.
Aktuelles Beispiel: Chatprogramm.
Die Aufgabe besteht aus zwei Teilen, nämlich die Verbindungen Client-Server und Server-Datenbank. Bei der Server-Datenbank-Verbindung kann ich testen, ob meine Methoden die benötigten Informationen zurückgeben, bzw. ob die richtigen Stellen in der Datenbank verändert werden.
1. Wie/was mache ich aber bei Client-Server? Meine Testklasse besteht momentan aus einer Abfrage, ob überhaupt eine Verbindung existiert bzw. ob die "richtige" Exception geworfen wird, wenn nicht. Macht zwei Tests für eine der wichtigsten Stellen meines Programms.
2. Wie teste ich am sinnvollsten mehrere Threads?
ich bin noch Anfänger und habe momentan ein generelles Problem - Ich weiß nicht, für welche Methoden ich Tests schreiben soll.
Aktuelles Beispiel: Chatprogramm.
Die Aufgabe besteht aus zwei Teilen, nämlich die Verbindungen Client-Server und Server-Datenbank. Bei der Server-Datenbank-Verbindung kann ich testen, ob meine Methoden die benötigten Informationen zurückgeben, bzw. ob die richtigen Stellen in der Datenbank verändert werden.
1. Wie/was mache ich aber bei Client-Server? Meine Testklasse besteht momentan aus einer Abfrage, ob überhaupt eine Verbindung existiert bzw. ob die "richtige" Exception geworfen wird, wenn nicht. Macht zwei Tests für eine der wichtigsten Stellen meines Programms.
2. Wie teste ich am sinnvollsten mehrere Threads?