में नूनिट परीक्षणों को डिबगिंग करना मैंने एनयूनीट परीक्षणों के लिए काम करने के लिए डिबगिंग प्राप्त करने के लिए इस सलाह का पालन किया है।विजुअल स्टूडियो सी # एक्सप्रेस 2010
http://www.blackwasp.co.uk/NUnitCSharpExpress.aspx
हालांकि, मैं कई परीक्षण है कि Assert.Throws<...>
, जो जब अपवाद मैं के लिए परीक्षण कर रहा हूँ तब होता है को तोड़ने के लिए डिबगर का कारण बनता है है, जब वास्तव में मैं इसे तोड़ने के लिए चाहते हैं उन कॉल के बाहर एक अपवाद तब होता है, तो ।
मैं इस तरह के तरीकों से होने वाले अपवादों को अनदेखा करने के लिए डीबगर कैसे प्राप्त कर सकता हूं?
संपादित करें: मैंने ईवेंट को नीचे की कोशिश की है, जो काम नहीं करता है!
[Test]
public void InstanciatingWithNullParameterThrowsException()
{
try
{
Assert.Throws<ArgumentNullException>(() => new CachedStreamingEnumerable<int>(null));
// This still throws and stops be being able to debug tests called after this one
}
catch
{
}
}
मुझे इस समस्या का उत्तर भी चाहिए, जो नीचे दिए गए कोई भी जवाब नहीं है। –