नीचे दिया गया फ़ंक्शन उपयोगकर्ता से इनपुट प्राप्त करता है। मुझे Unit Testing
का उपयोग करके इस फ़ंक्शन का परीक्षण करने की आवश्यकता है। क्या कोई मुझे बता सकता है कि इस तरह के फ़ंक्शन का परीक्षण कैसे करें जिसके लिए उपयोगकर्ता इनपुट गतिशील रूप से आवश्यक है। धन्यवादमैं सी # फ़ंक्शन में यूनिट परीक्षण कैसे लागू करूं जिसके लिए उपयोगकर्ता इनपुट गतिशील रूप से आवश्यक है?
boundary value analysis
की तरह ...
numberOfCommands
होना चाहिए (0 <= n <= 100)
public static int Get_Commands()
{
do
{
string noOfCommands = Console.ReadLine().Trim();
numberOfCommands = int.Parse(noOfCommands);
}
while (numberOfCommands <= 0 || numberOfCommands >= 100);
return numberOfCommands;
}
प्रोग्राम संकेत बहुत मदद हो जाएगा!
बस कार्यक्रम चलाते हैं। इनपुट दें क्या आप इकाई परीक्षण से मतलब है? – Sandeep
हाँ यूनिट परीक्षण के लिए .. जैसे 'संख्याऑफ कमांड' के लिए सीमा मान परीक्षण '0 <= n <= 100' होना चाहिए। – rana