J'ai des tests d'utiliser le construit en Microsoft.VisualStudio.TestTools.UnitTesting
, mais ne peut pas les amener à exécuter.
Je suis à l'aide de visual studio 2012 ultimate.
J'ai une solution de deux projets, l'Un a des tests, using Microsoft.VisualStudio.TestTools.UnitTesting
, [TestClass]
avant la classe, [TestMethod]
avant les méthodes d'essai et de référence Microsoft.VisualStudio.QualityTools.UnitTestFramework
(version 10.0.0.0, la durée d'exécution de la version v2.0.50727). J'ai essayé de dot net framework 3.5, 4 et 4.5 autres donnent un re-ciblage d'erreur.
J'ai essayé de construire du projet et de solution. L'explorateur de tests a le message " Construire votre solution pour découvrir tous les tests disponibles. Cliquez sur "exécuter tous" pour construire, à découvrir et à exécuter tous les tests dans votre solution.
La question est donc: Comment puis-je obtenir visual studio pour trouver les tests?
Ont également tenté de suivre ce: http://msdn.microsoft.com/en-US/library/ms379625%28v=VS.80%29.aspx mais sans succès: je suis coincé dans la section prise en main, quand on lui demande de faire un clic droit et sélectionnez create tests
. Il n'y a pas d' create tests
.
J'ai ce test(il compile, mais ne s'affiche pas dans l'explorateur de tests):
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace tests {
[TestClass]
public class SimpleTest {
[TestMethod]
public void Test() {
Assert.AreEqual("a","a", "same");
}
}
}
J'ai maintenant découvert (voir supprimé réponse ci-dessous) que c'est parce qu'il est sur un lecteur partagé, mais je n'ai pas encore savoir comment l'obtenir autour d'elle. (quelque chose à propos de la configuration de la sécurité peut-être).