A testing strategy for hexagonal applications