Hallo zusammen
ich habe eine Klasse, die ich nun testen möchte.
Hier ist die Klasse und Funktion :
Nun möchte ich alle Kombinationen testen. Dazu habe ich in testng eine Funktion geschrieben, die einen DataProvider verwendet. Nun meine Frage bzw mein Problem. Ich müsste nun eine Testfunktion haben, die folgendermaßen aussieht :
Evtl. müsste der Funktion noch eine Exception übergeben werden. Ich finde das es zu unbersichtlich wird. Meine Idee ist es für jeden Parameter eine testMethode zu schreiben.
Oder habt ihr eine andere Lösung
ich habe eine Klasse, die ich nun testen möchte.
Hier ist die Klasse und Funktion :
Java:
protected TeamMember(String preName, String lastName, String birthday)
Nun möchte ich alle Kombinationen testen. Dazu habe ich in testng eine Funktion geschrieben, die einen DataProvider verwendet. Nun meine Frage bzw mein Problem. Ich müsste nun eine Testfunktion haben, die folgendermaßen aussieht :
Java:
public void testTeamMember(String preName, String expectedPreName, String lastName, String expectedLastName,
String birthday, String expectedBirthday)
Evtl. müsste der Funktion noch eine Exception übergeben werden. Ich finde das es zu unbersichtlich wird. Meine Idee ist es für jeden Parameter eine testMethode zu schreiben.
Oder habt ihr eine andere Lösung