AO
Size: a a a
AO
A
AO
A
AO
A
N
B
E
N
N
A
initialState для provideMockStore в отдельный файл и делать типизацию в стиле as MockStoreConfig<any>? Так как у меня в сервисе есть несколько селекторов, и они работают с большими обьектами в сторе, и хранить этот огромный обьект в spec файле - не удобно.serviceToTest.selectedEntity$ = of(mock). Но так как эти селекторы используются только внутри самого сервиса - их, мне кажется, правильно делать private, а юнит тесты не должны влиять на то как мы пишем код, соответственно - я не могу их видеть из тестаAO
A
overrideSelector выглядит как именно то что я искал!peerDependencies (на которые мы мало можем повлиять). Соответственно, насколько я понимаю, если мы заиспользуем фичи с 8го ngrx для кода используемого в продакшене, он будет ломаться в приложениях с 7мым ngrx :cAO
overrideSelector - покажу когда доберусь до лаптопа.A
overrideSelector - покажу когда доберусь до лаптопа.AD
AO
overrideSelector можно сделать следующее:import * as selectors from 'path';, то в тесте можно задать для них значение вот так: spyOn(selectors, 'mySelector').and.returnValue(MOCKED_VALUE);.A
overrideSelector можно сделать следующее:import * as selectors from 'path';, то в тесте можно задать для них значение вот так: spyOn(selectors, 'mySelector').and.returnValue(MOCKED_VALUE);.O