J'essaie de tester une unité dans mon application ASP.NET MVC qui, lorsqu'elle est publiée sur, va supprimer l'élément d'un utilisateur. Je souhaite limiter cette page afin qu'elle ne puisse être publiée que par le propriétaire de l'élément. À l'origine, je voulais juste coller une vérification rapide dans le contrôleur qui a vérifié si le HttpContext.Current.User.Identity.Name est égal au propriétaire de l'élément, mais j'ai rapidement réalisé que tester cet élément serait difficile.Comment annulez-vous User.Identity.Name dans ASP.NET MVC?
Dois-je créer une interface permettant d'accéder au nom de l'utilisateur actuellement connecté?
Savez-vous où je peux trouver la classe Mock? J'ai regardé partout dans MSDN essayant de trouver la documentation à ce sujet mais n'ai fait aucun progrès. –
https://code.google.com/p/moq/ cette bibliothèque est utilisée ici – Sly