TDD on services and controllers