JUnit 5.0.0-M1 Released!

07.07.2016hinzugefügt von Sam Brannen2 Comments

JUnit 5

As a core member of the JUnit 5 Team, I am proud to announce the first major milestone release of JUnit 5.

After five months of hard work since the ALPHA release, JUnit 5.0.0-M1 is now available!

We would like to thank everyone who has helped to make the work on this first milestone a reality, including members of the community who contributed via pull requests and by raising issues, companies and individuals who contributed to our crowdfunding campaign, and especially our main sponsors Pivotal, andrena objects, Heidelberg Mobil, Namics, and American Express.

If you haven’t had a look at JUnit 5 yet, the best place to start is the User Guide. And if you’re a seasoned user of the ALPHA or snapshot releases, you will likely find the release notes quite useful, especially the migration tables.

To discover more details about the APIs, check out the Javadoc. If you have questions, feel free to post them using the “junit5″ tag on Stack Overflow. Last but not least, if you find any bugs, wish to suggest improvements, or simply want to contribute, feel free to open an issue or submit a pull request in the JUnit 5 repository on GitHub.

Spring Framework 5.0 will also provide first-class support for JUnit 5 in the Spring TestContext Framework. In fact, Spring 5.0 build snapshots are already available with full support for JUnit Jupiter 5.0.0-M1 in the form of the SpringExtension, @SpringJUnitConfig, and @SpringJUnitWebConfig.

Please give JUnit 5 a try, and let us know what you think!

Sam Brannen will be presenting “Spring Framework 4.0: The Next Generation” at the next Swiss Spring User Group event in Basel, Switzerland on Thursday, November 7, 2013.

Swiss Spring User Group

Spring Framework 4.0 is the next generation of the popular open source framework for Enterprise Java developers, focusing on the future with support for Java SE 8 and Java EE 7. In this presentation core Spring committer Sam Brannen will provide attendees an overview of the new enterprise features in the framework as well as new programming models made possible with the adoption of JDK 8 language features and APIs.

Specifically, this talk will cover support for lambda expressions and method references against Spring callback interfaces, JSR-310 Date-Time value types for Spring data binding and formatting, Spring’s new @Conditional mechanism for activation of bean definitions, and a new WebSocket endpoint model. Regarding enterprise APIs, the presentation will cover Spring 4.0′s new support for JMS 2.0, JPA 2.1, Bean Validation 1.1, Servlet 3.1, JCache, and JSR-236 concurrency. Last but not least, Sam will discuss improvements to Spring’s testing support and point out which deprecated APIs have been pruned from the framework.

For further details about the event and to register, visit the official JUGS.ch Website.

This week, Swiftmind organized the first Neo4j Tutorial in Zurich. Stefan Armbruster from Neotechnology came over from Munich and was running the training for 10 Swiss graphistas.

The evening before the training, he joined the Neo4j-Zurich Meetup and presented a newsflash and some insights for the upcoming release of Neo4j 2.0.

Like in other trainings, a lot of insights about the topic itself and project experience you gain during the discussions in the breaks and at lunchtime. To challenge Stefan we introduced “t-shirt questions”, where one was able to get a t-shirt when asking a very difficult question.

Neo4j Tutorial

We all had so much fun using Cypher and modeling several graphs. Swiftmind looks forward to organize another Neo4j Tutorial soon again. If you are interested, drop me a line at patrick.baumgartner@swiftmind.com