Я пытаюсь записать код модульного теста для сеанса, который привык очищать сеанс после выполнения кода, как Session.Clear();
Теперь, когда записан код модульного теста, получающий нулевое значение объекта Session после макета, как показано ниже.
Mock<HttpSessionStateBase> session = new Mock<HttpSessionStateBase>();
Mock<HttpContextBase> httpContext = new Mock<HttpContextBase>();
httpContext.Setup(c => c.Session).Returns(session.Object);
Может кто-нибудь подсказать, что мне здесь не хватает. (Я запускаю свои тесты с xUnit, если это уместно)