Ich habe Web Api controller Action method
Ich versuche Unit-Test. Ich habe einen benutzerdefinierten Filter, der vor diesem Action-Controller ausgeführt wird.HttpContext.Current immer Null beim Senden der Anfrage von Unit-Test
Ich habe Fragen bezüglich HttpContext.Current.User.Identity.Name
, die ich in meinem benutzerdefinierten Aktionsfilter verwende.
Es funktioniert gut, wenn ich meine HTTP-Post-Anfrage von Web-Client senden.
Aber, wenn ich http Post-Anforderung von meinem Unit-Test als HttpContext.Current
immer senden beschwert für null
nicht verstehen, wo und was falsch ist. Jeder kann es bitte erklären?
Bitte beachten Sie, dass ich Antworten auf here gesehen habe, aber nicht sicher, wo ich diesen Code in meinem Fall hinzufügen muss.