Question

Nous sommes en train de construire le cadre de développement d'une application C # .net en utilisant Visual Studio 2008.

Nous envisageons notre choix WRT. le code de test unitaire pour ce projet.

L'une des options est le projet de test dans Visual Studio. Je dois préciser si ces projets de test seront converties en 2010 correctement ou des difficultés qui peuvent survenir.

Je n'ai pas eu de succès pour la recherche des réponses à cela et voudrais tout les conseils que vous pourriez fournir.

Merci!

Je l'ai trouvé un problème avec les tests de conversion: https://connect.microsoft.com/VisualStudio/feedback/details/514130/visual-studio-2010-beta-2-silently-upgrades-mstest-test-projects-to-net- 4-0

qui est préoccupant, mais toujours pas sûr d'autres questions?

Était-ce utile?

La solution

VS2010 ne peut exécuter des tests .NET 4.0. Si pour une raison quelconque, vous devez exécuter vos tests unitaires de la version précédente de VS -. Vous pourriez avoir un problème

Si le code dans vos tests fonctionnera comme .NET 4.0 parfaitement vous ne devriez pas avoir de problèmes.

Pourquoi ne pas faire un petit pic - essayez de convertir certains de vos tests et voir si cela fonctionne

Autres conseils

Je suis tombé sur un problème avec ça! Le travail autour est pas bon. Ceci est parce que mes tests unitaires utilisés LINQ aux entités qui a changé depuis 3,5 à 4,0 et mes tests ran parfaitement mais quand je déployé à l'environnement de test j'ai eu cette erreur « Impossible de créer une valeur constante de type 'type de fermeture. Seuls les types primitifs ( « tels que Int32, String et Guid ») sont pris en charge dans ce contexte « .

Je devais revenir en arrière et changer mes requêtes LINQ et revenir à l'utilisation VS 2008 pour effectuer des tests. : S Qu'est-ce avec cela, Microsoft

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top