В чем разница между TestBed.get и новым Сервисом (... зависимости) - PullRequest
0 голосов
/ 26 июня 2019

Угловое руководство демонстрирует два различных способа тестирования, один из которых вызывается new Service () и напрямую предоставляет зависимости конструктору, а второй - использует внедрение зависимостей путем вызова TestBed.get (Service).

Оба из них кажутся мне функционально идентичными, за исключением того, что когда я последовательно вызываю TestBed.get (), он не вызывает конструктор после первого вызова.

В документации angular также упоминается, что TestBed.get () устарел (хотя руководство все еще ссылается на него!) И что я должен использовать Type или InjectionToken вместо этого, но я не вижу, как любой из этих классов мог бы заменить TestBed.get ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...