Недавно я реализовал единицу шаблона работы, а в качестве среды мы используем больше модульного тестирования. В настоящее время реализация записывает в помощник сеанса, который записывает на сеанс. Как я unit test эти аспекты в отношении сеанса? Должен ли я создать шаблон хранилища? (интерфейс репозитория с конкретной реализацией сеанса и реализацией конкретного макета) Как это обычно делается?
Я знаю, что, возможно, есть несколько способов приблизиться к этому, но я просто ищу советы.