I have a selector that returns a boolean. For my unit test I need to test when this value is true and false.
By default, in the test setup, I have the following:
mockStore.overrideSelector(someSelector, true);
I need to change the value from the selector to false, however when I try the following:
mockStore.resetSelectors();
mockStore.overrideSelector(someSelector, false);
mockStore.refreshState();
spectator.detectChanges();
The selector is still returning true.
How can I reassign a value previously set from overrideSelector method?