में कक्षा विधियों का परीक्षण कैसे करें मैंने एक साधारण वर्ग विधि Buy.get_days(string)
लिखा है, और इसे विभिन्न टेक्स्ट स्ट्रिंग इनपुट के साथ परीक्षण करने का प्रयास कर रहा है। हालांकि मुझे लगता है कि यह बहुत verbose है।आरएसपीईसी
- क्या निम्नलिखित का परीक्षण करने के लिए कोई और संक्षिप्त तरीका है?
- वहाँ तरीकों जो मैं बस में विभिन्न मापदंडों गुजर रहें और परिणाम की जांच कर सकते के लिए
subject
के बराबर है? - क्या प्रत्येक
it
पर अनावश्यक विवरण से बचने का कोई तरीका है?
धन्यवाद
describe Buy do
describe '.get_days' do
it 'should get days' do
Buy.get_days('Includes a 1-weeknight stay for up to 4 people')
.should == 1
end
it 'should get days' do
Buy.get_days('Includes a 1-night stay in a King Studio Room with stone fireplace')
.should == 1
end
it 'should get days' do
Buy.get_days('Includes 4 nights/5 days at the Finisterra Hotel for up to two adults and two children (staying in the same room)')
.should == 4
end
end
end
'यह विवरण अनावश्यक कैसे है? सिर्फ इसलिए कि आपने चश्मा के लिए एक ही पाठ लिखा है जो विभिन्न चीजों का परीक्षण करता है इसका मतलब यह नहीं है कि वर्णन वहां नहीं होना चाहिए - शायद उन्हें फिर से शब्द दें ताकि वे उपयोगी हों? –
इनपुट/आउटपुट संयोजन वर्णनात्मक पर्याप्त है (कम से कम मेरे लिए)। – lulalala
क्या आप इसे अधिक उपयोगी बनाने के लिए रीवॉर्डिंग का उदाहरण दे सकते हैं, @ डेव न्यूटन? – ahnbizcad