У меня есть следующий код в моем методе действия контроллера:Controller.User является Null Во время испытания блока
if (User.Identity.IsAuthenticated)
{
// ...
}
Это, кажется, работает хорошо. Но когда я запускаю единичный тест, который вызывает это действие, он терпит неудачу, потому что User
имеет значение null?
Может ли кто-нибудь предложить лучший способ справиться с этим? Нужно ли мне реструктурировать этот код только для модульных тестов?