Refactored Service Testing Strategy to reusable component