Я использую класс shanselmann MvcMockHelper для моделирования некоторых материалов HttpContext с использованием Moq, но проблема, с которой я сталкиваюсь, заключается в возможности присвоить что-то мой издевающийся объект сеанса в моем MVC-контроллере, а затем возможность прочитать это же значение в моем unit test для целей проверки.
Мой вопрос заключается в том, как вы назначаете коллекцию хранилища для изделенного объекта сеанса, чтобы разрешить код, такой как session [ "UserName" ] = "foo", сохранить значение "foo" и иметь его в unit test.