Je travaille avec un ASP.NET MVC solution dans un test driven et je veux connecter un utilisateur de mon application en utilisant l'authentification par formulaires. Le code que je voudrais terminer avec le contrôleur ressemble à quelque chose comme ceci:
FormsAuthentication.SetAuthCookie(userName, false);
Ma question est comment puis-je écrire un test pour justifier ce code?
Est-il un moyen de vérifier que le SetAuthCookie méthode a été appelée avec les paramètres corrects?
Est-il possible d'injecter un faux/maquette FormsAuthentication?