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