Cloud and Application Modernization

Junit

Technical articles and architecture insights on cloud migration, modernization strategy, legacy transformation and enterprise IT.

REST Http Client : Feign vs Retrofit 2
REST Http Client : Feign vs Retrofit 2

I have been recently writing a new REST/Http client for the amazing APM product ManageEngine AppManager. In this context, I had to choose an efficient framework to build a new HTTP Client. I decided to let Netflix Feign and Retrofit 2 fight …

Java developer testing toolbox
Java developer testing toolbox

An article dealing with Java application and testing frameworks and related libraries at the heart of DevOps and more basically the Software Development Process & Assurance, testing, and monitoring tools are key tools to ensure a high …

Release of FakeSmtp-junit-runner
Release of FakeSmtp-junit-runner

Today, I released a new library to help developers to write integration tests with mail servers. The library has been released on GitHub and Maven Central. fake SMTP-JUnit-runner Links: Github. Important: Part of the source code of this …

Test and Data Generation for Java Unit tests
Test and Data Generation for Java Unit tests

Today I was preparing a presentation about Software Code quality for a TechTalk on Thursday. I made a search on the Internet about Automatic Unit test generators and Data Generators. I will present some tools I have tried. Today, we will …

Writing an integration test with a mail server
Writing an integration test with a mail server

This is a simple example of code to demonstrate how to use the library fakesmtp-junit-runner to write integration tests with mail servers. The library has been released on GitHub and Maven Central.