removed AbstractServiceTest to make test more readable