bu (C#) gibi bir yöntem bulunduğunu varsayalım: toplamı int
veri türü içine uymuyorsaCan Pex, otomatik taşma/yetersiz hava koşullarını keşfeder mi?
public static int Add(int x, int y)
{
return x + y;
}
muhtemelen bir birim testi değer bir hata durumdur. Pex, bu tür hataları tanımlayabilir ve bunlar için birim testleri oluşturabilir mi?
Karma tablo kullanırken karma çarpışmalara bile neden olabilir. Bu iyi. – usr
@BryanAnderson, alakalı bir örnek için bir bağlantı paylaşabilir misiniz? Pex otomatik keşfini sorudan yola çıkarak denedim ancak taşma/taşma koşullarını tespit etmedi. –
http://channel9.msdn.com/Blogs/Peli/Getting-started-with-Pex-in-Visual-Studio-2008 'e bakın, şimdi daha yaşlı ama yine de iyi bir tanıtım. Ayrıca, ekleme yönteminizi test etmek için aşırı/yetersiz akışlarla derlemeniz gerekebilir, çoğu yapı için varsayılan olarak kapalı olma eğiliminde olduklarını düşünüyorum. –