Написание модульного теста для методов, которые используют User.Identity.Name в ASP.NET Web API

Я пишу тестовые случаи, используя модульный тест для ASP.NET Web API.

Теперь у меня есть действие, которое делает вызов некоторому методу, который я определил на уровне сервиса, где я использовал следующую строку кода.

string username = User.Identity.Name;
// do something with username
// return something

Теперь, как мне создать метод модульного теста для этого, я получаю исключение нулевой ссылки. Я новичок в написании юнит-тестов и прочего.

И я хочу использовать Unit Test только для этого.

Пожалуйста, помогите мне в этом. Благодарю.

Ответы на вопрос(8)

Ваш ответ на вопрос