How to unit-test eine MVC-controller-action, die abhängig von der Authentifizierung in c#?
Ich würde gerne schreiben (in c#) ein unit-test für eine MVC-controller-action, die zurückkehren könnte die eine oder andere Ansicht, je nachdem, ob die Anforderung authentifiziert wird. Wie kann das getan werden?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie verspotten Ihrer Anfrage. So etwas wie dieses (Moq verwenden):
Mit mocking und dependency injection. Im folgenden wird davon ausgegangen, dass Sie überprüft haben, dass es authentifiziert ist und dann Zugriff auf das user-Objekt Holen der id des Benutzers. Verwendet RhinoMocks.