Je dois créer un utilisateur et un fournisseur d'appartenance personnalisée pour une application mvc ASP.NET et je cherche à utiliser TDD. J'ai créé une classe User qui hérite de la classe MembershipUser, mais lorsque j'essaie de la tester, j'obtiens une erreur que je n'arrive pas à comprendre. Comment puis-je lui donner un nom de fournisseur valide? Ai-je juste besoin de l'ajouter à web.config? Mais je ne suis même pas en train de tester l'application web à ce stade.Comment puis-je TDD un fournisseur d'appartenances personnalisé et un utilisateur d'appartenance personnalisée?
[échec] UserTests.SetUp.UserShouldHaveMembershipUserProperties TestCase 'UserTests.SetUp.UserShouldHaveMembershipUserProperties' a échoué: Le nom du fournisseur de membre spécifié est invalide. Nom du paramètre: providerName System.ArgumentException Message: Le nom du fournisseur d'appartenance spécifié n'est pas valide. Nom du paramètre: providerName Source: System.Web
http://aedenjameson.blogspot.com.au/2009/04/unit-testing-custom-membership -provider.html fournit une solution de contournement pour configurer des fournisseurs dans votre configuration. –