Summary and Quiz: Driving the Web Layer
Understand how to build and test web endpoints in a microservice architecture using test-driven development. Learn to integrate domain logic with HTTP and database adapters through hexagonal architecture for clean, maintainable code. Practice applying SOLID principles and test doubles to create reliable and testable Java microservices.
We'll cover the following...
We'll cover the following...
Chapter’s recap
In this chapter, we completed our Wordz application. We used an integration test with TDD to drive out an HTTP endpoint for Wordz. We used open-source HTTP libraries—Molecule, Gson, and Undertow. We made effective use of hexagonal architecture. Using ports and adapters, these frameworks became an implementation detail rather than a ...