Mario Cardinal and Aaron Kowall discuss how to easily test in an autonomous way an application conceived with modular abstractions such as the “layer”. Mario and Aaron discuss how to partition the concerns of the application into layers and best practices regarding application architecture and modularity.