refinement
MockServiceUserTest and FakeServiceUserTest introduced