Auftauchen

Fügen Sie Ihren Junit-Testmethoden Parameter hinzu
Jetzt downloaden

Auftauchen Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Snackbox
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 15 KB

Auftauchen Stichworte


Auftauchen Beschreibung

Fügen Sie Ihren Junit-Testmethoden Parameter hinzu "Tests mit Eigenschaften" ermöglicht es Ihnen, Ihren Junit-Testmethoden einfach Parameter hinzuzufügen. TWIP ruft sie mit allen möglichen Kombinationen dieser Parameter an ... oder zumindest einige häufig fehlgeschlagene Werte bei Ganzzahlen usw. TWIP ist besonders nützlich, wenn Sie alle Werte eines ENULs oder Kombinationen einiger Flaggen testen möchten. Sie können eine statische Methode oder ein Feld angeben, um die Werte für Ihre Testmethode (en) bereitzustellen, wenn Sie mit anderen als den Standardwerten testen möchten. Nound, dass die Anzahl der Testfälle auf diese Weise schnell wachsen können, aber der Testcode stellt sich normalerweise als viel sauberer heraus. Traditionell schreiben Sie zwei Methoden, um zwei Vorrichtungen zu testen. Sie unterscheiden sich im Allgemeinen in nur einer oder zwei Erklärung. Sie können einige Fixture-Setup- oder Assertion-Code in ein Utility-Verfahren refaktieren, es ist jedoch oft schwierig, sogar einen guten Namen für solche Methoden zu finden, was im Allgemeinen eine schlechte Praxis anzeigt. Durch das Hinzufügen eines booleschen Arguments für Ihre erste Testmethode können Sie Ihre zweite Fixture mit einer einfachen IF-Anweisung hinzufügen. Dasselbe funktioniert manchmal auch für ENUMs: Wenn Sie überprüfen möchten, dass alle möglichen Werte korrekt behandelt werden, können Sie es als Argument weitergeben. Häufig können selbst die Variationen des Assertionscodes auf sehr knappe Weise formuliert werden, so dass dies eine viel bessere Option ist, um eine Testmethode für einen möglichen ENUM-Wert zu schreiben. Ein gutes Beispiel dafür, wie ein kurzer Assertioncode sein kann, ist das inverse einer mathematischen Operation. Angenommen, Sie möchten testen, wenn Ihr Multiplikationscode korrekt ist. Anstatt Hunderte von Testmethoden alle durch das gleiche Muster zu schreiben, mit nur den Nummern unterschiedlich, können Sie eine Methode mit zwei ganzgerechten Argumenten schreiben. Die Behauptung prüft einfach, dass das Teilen des Ergebniss Ihrer Multiplikation mit einem Argument den anderen zurückgibt.So twip ist vergleichbar mit den experimentellen Theorien-Läufern, die seit Version 4.4 in Junit integriert ist (siehe hier), aber ich denke, Twip ist viel einfacher zu fassen Griff, obwohl die Theorie hinter Twip das gleiche ist wie der für den Theorienläufer. Anforderungen: · Java


Auftauchen Zugehörige Software

Oo jdrew.

Ein mit offener Quelle, dabrikabrechnungsfähige Engutesing-Engine für die Releml-Web-Regelsprache ...

185 2.7 MB

Herunterladen

Modellbrowser

freies und kleines Helper-Plugin, um einfache Browseranwendungen schnell ausschließlich durch Definieren des zugrunde liegenden Modus zu erstellen ...

147 19 KB

Herunterladen