A testing strategy for a domain-centric architecture (e.g. hexagonal)
I’ll propose a testing strategy for the hexagonal architecture.
The hexagonal architecture and the clean architecture are domain-centric architectural patterns. They’re powerful and adaptable to your needs; even simple apps like command-line tools benefit from centralizing the domain (to separate the I/O from the actual algorithm).