Cover: - using DI to instantiate service - using DI to manage utility classes - using DI to instantiate test classes (contextual test flavor)