एक Asp.Net MVC कोड नमूना कि MbUnit इस्तेमाल किया के रूप में यह परीक्षण ढांचे है पढ़ते समय, मैंने देखा कि यह बहुत की तरह, एक पंक्ति विशेषता का उपयोग करके एकाधिक इनपुट संभावनाओं के खिलाफ एक भी परीक्षण चलाने के लिए संभव हो गया था:NUnit में MbUnit की पंक्ति विशेषता?
[Test]
[Row("[email protected]_test.com")]
[Row("sdfdf dsfsdf")]
[Row("[email protected]")]
public void Invalid_Emails_Should_Return_False(string invalidEmail)
{
...
}
कृपया मुझे यह जानना है कि क्या एमबीयूनीट की पंक्ति विशेषता के बराबर एनयूएनआईटी है, या अन्यथा एनयूनीट में इसे हासिल करने का एक शानदार तरीका है। धन्यवाद।
+1 आप कर रहे हैं - 'जब' SequentialAttribute' साथ ValuesAttribute' का उपयोग कर 'से अधिक पैरामीटर का उपयोग कर TestCaseAttribute' और अधिक पठनीय परीक्षण कोड की ओर जाता है। मैं केवल 'ValuesAttribute' का उपयोग करता हूं अगर मैं' अनुक्रमिक एट्रिब्यूट 'द्वारा निर्दिष्ट किसी अन्य संयोजन के अलावा कुछ संयोजन का उपयोग करना चाहता था। –
+1 उसने क्या कहा ... –