John Ferguson Smart

Products for effective collaboration and communication.

From Requirements to Deployment: Implementing a Microservice in Java using BDD and TDD

This live-coding session will design, build, deploy, and test a production-like web service writen in Java using BDD and TDD. We will use tools like Cucumber and Serenity to describe, document and automated the acceptance tests for the service, then implement the details with the help of unit-testing tools like Spock and REST-Assured. The application will be built and deployed to the cloud using a cloud-based CI/CD server.