наверное, тут какая-то проблема в том, как работают стабы и мемоизация вместе.
стабы кладут значение в свое хранилище,
потом другой элемент контейнера инициализируется, подтягивает зависимость из стабов и мемоизируется.
потом делается unstub - удаляем из хранилища стабов элемент
но он остается уже внутри второго компонента
тут надо, чтобы после тестов сбрасывался контейнер в начальное состояние и заново все инициализировал в новом тесте
пожалуй, не стоит вообще использовать мемоизацию + стабы в тестах. Либо то, либо другое