This new #jSparrow release brings further assistance in migrating to JUnit 5!

This new #jSparrow release brings further assistance in migrating to JUnit 5!

jSparrow 3.27.0 & jSparrow Maven Plugin 3.3.0

New Rule: Replace JUnit 4 Annotations with JUnit Jupiter

By replacing the JUnit 4 annotations with the corresponding Jupiter alternatives, this rule promotes an automated transition to JUnit Jupiter. For more details, visit our online documentation. Here is a short example:

Es wurde kein Alt-Text für dieses Bild angegeben.

is refactored to:

Es wurde kein Alt-Text für dieses Bild angegeben.

This new rule brings jSparrow to a total of 92 automatic refactoring rules.

Find out more information in the Release Notes for jSparrow Eclipse and jSparrow Maven!

 "Never allow the same bug to bite you twice." ― Steve Maguire

Happy Coding!



I wasted way too much time figuring out why my tests were not running just because of wrong imports when there were mixed versions so I encourage this! :D

To view or add a comment, sign in

More articles by Michaela Prehofer

  • Amber

    Project Amber is a current initiative of the developers of Java and OpenJDK, which aims to make some small but…

  • Replace JUnit assertThat with Hamcrest

    This new jSparrow release eliminates some obstacles for migrating to JUnit 5! The JUnit Assert.assertThat method is…

  • What to expect on the international Java Refactoring Day

    On this day we exclusively and objectively look at the topic of software refactoring. Here we would like to present a…

  • Refactoring but how?

    Abstract: Spreaker Horst Kargl start at 05:00 pm CET Refactoring is rewriting code that does not change its behavior…

  • "It works after all! - isn't enough!"

    Abstract: Speaker Michaela Prehofer start at 04.35 pm CET Why should CEOs or shareholder be interested in ensuring that…

  • Source Code Refactoring

    Abstract: Speaker Ardit Ymeri start at 06:10 pm CET Why is Java Refactoring needed from a technical point of view? The…

  • How can we determine or even prove the quality of software?

    Abstract: Speaker Reinhard Prehofer start at 05:35 pm CET This is totally unreadably, incomprehensible, unmaintainable:…

  • Why is refactoring so necessary at this time?

    Abstract: Speaker Thomas Tschernitschek start at 04:00 pm CET Digital transformation is the integration of digital…

  • Replace JUnit Timeout Annotation Property with assertTimeout

    #jSparrow adds this new rule to help migrating to JUnit 5! Rule: Replace JUnit Timeout Annotation Property with…

  • Java 8 features every developer must-have.

    Even today, a Java developer is asked about the features of Java 8. But now, Oracle no longer provides free support for…

    2 Comments

Insights from the community

Others also viewed

Explore topics