32 votes

Comment ajouter un assemblage de faux dans VS 2012 Professional RC ?

Selon les deux articles ci-dessous sur VS 2012 et Microsoft Fakes Framework de Test, je devrais être capable de faire un clic droit sur une assemblée dans mon projet de test de références et de choisir "Ajouter des Faux de l'Assemblée" pour créer un nouveau Microsoft Faux Cadre de l'Assemblée dans Visual Studio 11 / 2012. Cependant je ne trouve pas le menu contextuel de l'élément dans visual studio 2012 RC Professionnel où il devrait être. J'ai peut-être besoin pour faire référence à Microsoft.QualityTools.Les tests.Faux assemblée, mais je ne le trouve pas en ajouter une référence de recherche. A les menu a changé depuis la beta? Ai-je besoin d'installer une extension?

Comment puis-je ajouter un faux assemblée de VS 2012 Professionnel de la RC?

Les Articles de référence:

33voto

Chai Points 448

Mise à jour: VS2012 mise à Jour 2 comprendra Faux soutien de la Prime.

Voir http://blogs.msdn.com/b/bharry/archive/2013/01/30/announcing-visual-studio-2012-update-2-vs2012-2.aspx

J'ai posé cette question dans le Microsoft Connect portail...et la réponse est décevante:

Le RC de la documentation a été incorrect. Les contrefaçons ne sont disponibles que dans VS Ultimate. J'ai transmis vos préoccupations sur le Faux de l'équipe. À l'heure actuelle, nous ne disposons pas de toutes les informations au sujet de PEX pour VS 2012.

Mon détaillée de la question était:

Documentation MSDN stipule que le Faux cadre, le successeur de Moles cadre pour isolatiion de code pour les tests d'unité est disponible dans le Premium et Ultimate.

http://msdn.microsoft.com/en-us/library/dd264975(v=vs. 110)

Aussi, ailleurs dans MSDN blogs, Pierre Provost a confirmé la même il y a quelques mois pour le VS2011 de presse:

http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/09/10279666.aspx

Mais quand j'ai essayé la Prime RC aujourd'hui, je ne pouvais pas voir "Ajouter des Faux Assemblée" du menu contextuel de l'option dans mon projet de test pour mon exemple, le fichier DLL contenant le code à tester. C'est seulement après que j'ai installé le Ultimate RC que j'ai eu le Faux soutien de menu.

Cela me pousse à vous demander de clarifier les points suivants:

1) c'Est mon observation correcte, que le Faux est en effet disponible uniquement avec l'Ultimate? Est que, en raison de sa dépendance de l'IntelliTrace, qui est un Ultime fonctionnalité?

2) Si oui, alors pourquoi il y a des informations contradictoires indiquant la disponibilité de Faux avec la Prime?

3) Pourquoi le Faux cadre dépend maintenant de Fournir, lorsque cela a bien fonctionné sans cette dépendance dans VS 2010? Il s'agit essentiellement de couper les utilisateurs existants de Taupes avec des Professionnels, ou encore les éditions Premium de VS 2010 et de mettre leur mise à niveau pour VS 2012 en question en raison de leur dépendance sur les grains de beauté pour leurs tests unitaires.

4) Nous sommes déjà à l'aide de grains de beauté avec notre VS 2010 Professional edition. Si cette observation a d'ailleurs m'inquiète au sujet de la présente décision à l'utilisation des Taupes parmi notre les développeurs C#. Au mieux, on peut penser à une mise à niveau vers Premium pour notre plus grand développeur de la base (étant donné que nous avons aussi la couverture du code de support)... mais une mise à niveau directement à l'Ultime juste pour obtenir UT soutien ne seront jamais sur les cartes.

Je voudrais avoir ces points clarifiés au plus tôt afin que nous puissions commencer la recherche de solutions pour les Taupes, dans le cas où votre décision est en effet de garder des Faux exclusif pour visual studio 2012 Ultimate.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X