Il y a plus d’une dizaine d’années, le framework Java de tests unitaires JUnit avait connu une forte évolution avec l’introduction de JUnit 4. Au moment où j’écris le présent article, une nouvelle ère approche avec JUnit 5, dont la première release officielle est prévue pour le troisième trimestre 2017. Le développement de cette refonte complète a pu se faire grâce à un financement participatif. L’équipe JUnit a livré en début avril 2017 une quatrième version milestone de JUnit 5, comprenant une documentation complète.

En quoi consiste la future refonte de JUnit et quels en seront les impacts ?

Dans cet article, je présenterai l’architecture de JUnit 5, ainsi que ses évolutions les plus remarquables. Je présenterai ensuite un bref état des lieux sur le support de JUnit 5 par les outils de développement les plus populaires et je terminerai sur l’aspect migration des tests de JUnit 4 vers JUnit 5.

Logo Devoxx

Cette année encore, je vais faire un retour sur Devoxx Belgique édition 2016, qui s’est déroulé du 7 au 11 novembre.

Pour ceux qui ne connaissent pas, Devoxx Belgique (ex-Javapolis) est un évènement créé pour réunir les développeurs et évangélistes du monde entier. Lancé en 2001 par Stephan Janssen, il compte aujourd’hui environ 3 500 personnes, 200 speakers et plus de 250 conférences.

Les vidéos sont (déjà) disponibles sur Youtube.