J'ai commencé à regarder dans la nouvelle fonctionnalité dans VisualStudio 2012 où vous pouvez ajouter un faux assemblage d'une DLL à des fins de tests unitaires. Je suis en train de travailler avec SharePoint 2010 et nous avons tous du mal maintenant à faire du code de test unitaire qui dépend de l'API SharePoint.ShimSPWeb(). LocaleGet non disponible?
J'ai ajouté un faux assemblage pour Microsoft.SharePoint et cela a bien fonctionné, mais j'en suis arrivé à un point où j'ai besoin de surcharger la méthode SPWeb.Locale
. Je pensais que ce serait facile. Je pensais qu'il y aurait une méthode comme ShimSPWeb.LocaleGet
mais il n'y a pas.
Voici les options que je Locale
concernant sur mon ShimSPWeb
En bref: Il devrait y avoir un shimWeb.LocaleGet
disponible.