Вы не должны проверять, был ли обновлен ваш сервис.Что вы должны проверить, так это то, что ваш сервисный метод был вызван.
Вы будете проверять, что ваш сервис был обновлен в тестах вашего сервиса.
Это то, что должно делать юнит-тестирование: тестировать юнит.
Если вы проверяете, что ваша служба обновлена, вам придется обновлять свои тесты при каждой смене службы.Теперь представьте, что этим сервисом пользуются 400 компонентов, что вы будете делать?Редактировать все компоненты?
Просто проверьте, что функция была вызвана:
const spy = spyOn(component.myService, 'setAttr');
component.makeSomething(myObj);
expect(spy).toHaveBeenCalledWith(true);
expect(spy).toHaveBeenCalledTimes(1);