Java >> Java Tutorial >  >> Java

Java-Tests wöchentlich 7/2019

Es gibt viele Blogs zur Softwareentwicklung, aber viele von ihnen veröffentlichen nicht regelmäßig Testartikel.

Außerdem ist mir aufgefallen, dass einige Softwareentwickler keine Blogs lesen, die von Softwaretestern geschrieben wurden. Das ist schade, denn ich denke, dass wir viel von ihnen lernen können.

Aus diesem Grund habe ich beschlossen, einen Newsletter zu erstellen, der die besten Testartikel teilt, die ich in der letzten Woche gefunden habe.

Fangen wir an.

Technisches Zeug

  • Creating Test Stages With JUnit ist ein umfassender Blogbeitrag, der beschreibt, wie Sie Ihre Tests in mehrere Kategorien unterteilen können, die separat ausgeführt werden können, wenn Sie entweder JUnit 4 oder JUnit 5 verwenden.
  • JUnit 5-Tutorial:Ausführen von Komponententests mit Maven ist der erste Teil meines JUnit 5-Tutorials, und ich habe es aufgrund der Änderungen an JUnit 5.4.0 und dem Maven Surefire-Plugin aktualisiert.
  • The testable Lambda – A Lightweight Approach with Dependency Injection ist ein interessanter Blogbeitrag, der beschreibt, wie Sie Dependency Injection zum Schreiben eines testbaren Lambda verwenden können, und erklärt, wie Sie Tests für Ihr Lambda schreiben können.
  • Die Verwendung von TestProject-Aktionen in unseren Testklassen ist der neueste Teil meines TestProject-Tutorials und beschreibt, wie Sie TestProject-Aktionen in Ihrem Testcode nutzen können.

Das wirklich Wertvolle

  • Moderne Testprinzipien bietet einen schnellen Überblick über die sieben modernen Testprinzipien, die von Alan Page und Brent Jensen entwickelt wurden.
  • Verträge testen (2/5) bietet eine Einführung in Pact, die Ihnen hilft, Vertragstests zu schreiben.

Es ist an der Zeit, Ihre Abhängigkeiten zu aktualisieren

  • AssertJ Swing 3.9.2
  • JUnit 5.4.0
  • Mockito 2.24.1

Java-Tag