SORU
22 ŞUBAT 2010, PAZARTESİ


MSTest: Hayır ölçüm testleri yüklenir çünkü çalıştırmak veya seçili testleri devre dışı bırakılır

Bir c# aşağıdaki yapıda çözüm:

mySolution
  myProject
  myProject.MSTests
    References
      Microsoft.VisualStudio.QualityTools.UnitTestFramework
    sutMSTests.cs

sutMSTests.cs:

[TestClass()] 
public class sutMSTests
{
    [TestMethod]
    public void MyTest0()
    {
        Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(4, 2   2);
    } 
}

Test, Run) testleri, Çözüm Tüm Testleri çalıştırmak için çalışırken, VS2008 durum satırında şu olsun:

Ne sınav ne sınav yüklenir çünkü çalıştırmak veya seçili testleri devre dışı bırakılır.

Test, Windows, Test görüntüsü testleri gösterir.

Not: Microsoft, sihirbazlar kullanmak yerine el ile testleri (xunit.net çalışır) yarattım.

Elimi kurulum MSTest kurulum sihirbazını kullanarak ve ben oluşturulan bir test oluşturulmuş karşılaştırıldığında oldumgörünüyorlaryeterince benzer.

Soru:Yukarıdaki hata iletisini en olası nedenleri nelerdir?

2010-02-25 düzenleme:Daha fazla bilgi için:
Ben sağ tıkladımÇözüm Öğeleriklasör Ekle, Yeni bir Proje, tip Test Projeleri seçin,Belgeler Test::Test Visual Studio Proje şablonu.

Yeni projenin varsayılan bir şey test "TestMethod1" algılandı ve geçti.
Ancak, benim test gelmedi ... kopyaladım ve varsayılan test projeye benim test yöntemi yapıştırılan"". TestProject1

Benim test "TestProject orijinal konumunda değil" AMA. algılandı

Ben yakından dosyaları, organizasyon, ve "TestProject1 elimi testi ile oluşturulan" proje. ayarları karşılaştırıldığında

Bu noktada, bentahminbazı ayar Visual Studio Test Proje şablonu tarafından yapılan alır bu kolayca tespit edilebilir.

ımo, Visual Studio Test Projesi şablonu oluşturmak için elle test projesi oluşturmak için kolay olmalıdır.

lütfen not: ben demedim ben karşı kullanarak Visual Studio Test Projesi şablonu; benim için, benim gibi anlamak ne arkasında perdeyi beri bu bana yapar ımho daha iyi bir programcı.

CEVAP
17 HAZİRAN 2010, PERŞEMBE


Bu google'cuların - bunun için başka bir sorunum olduğu ortaya çıktı, ve bana beni utandıracak kadar kalın kafalı. Test projeniz ne olursa olsun çözüm yapılandırması kullanıyorsun inşa etmek için ayarlanmış olduğundan emin olun. Eğer test montaj değil inşaatını, VS mümkün olmayacaktır bulacaksınız herhangi bir testleri olmayan montaj ve seni yatağa atacağım kafanı duvara bir süre :-)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dom Esposito

    Dom Esposito

    26 Mayıs 2011
  • HER0R

    HER0R

    16 Aralık 2007
  • sghaff1

    sghaff1

    23 Mart 2009