ну это честь жизненного цикла сервиса. почему он не должен тогда? обычные юнит-тесты
в юнит тесте, если ты тестишь компонент, то оверрайдишь его провайдеры моками. а если тестишь сервис, то он сам по себе, провайдится в модуль, где там будет ngOnDestroy
в юнит тесте, если ты тестишь компонент, то оверрайдишь его провайдеры моками. а если тестишь сервис, то он сам по себе, провайдится в модуль, где там будет ngOnDestroy
у меня метод сервиса onDestory не вызывается в тесте, пока я рука его не вызову