JUnit - so testen Sie eine Methode, mit unterschiedlichen Werten?
Ich habe eine Methode und möchte es testen mit verschiedenen Werten. Meine Frage ist: wie kann ich schreiben Sie einen JUnit-test, der test würde die gleiche Methode mit unterschiedlichen Werten?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einen Blick auf parametrisierten tests wie in Beispiel.
Können Sie auch verwenden Theorien, die bequemer ist, in einer Menge von Fällen.
[TestCase]
Anmerkung, können Sie angeben, pro test-Methode.JUnit4 unterstützt parametrisierte tests für genau diesen Zweck.
Sehen dieses tutorial.
Ich schlage vor, Sie erstellen eine andere unit-test-für jeden von Ihr (überladene) Funktion Definitionen, weil Sie wohl testen, in der Tat unterschiedliche Funktionen. Zum Beispiel: