मैं rspec सीखने की कोशिश कर रहा हूं। मैं रेल नियंत्रक विधि का परीक्षण नहीं कर सकता। जब मैं परीक्षण में विधि को कॉल करता हूं, तो rspec बस एक अपरिभाषित विधि त्रुटि देता है। यहाँ मेरी परीक्षण उदाहरणमैं rspec का उपयोग कर नियंत्रक विधि का परीक्षण कैसे करूं?
it 'should return 99 if large' do
GamesController.testme(1000).should == 99
end
है और यहाँ त्रुटि है:
Failure/Error: GamesController.testme(1000).should == 99
NoMethodError:
undefined method `testme' for GamesController:Class
मैं GamesController में एक testme विधि है। मुझे समझ में नहीं आता कि टेस्ट कोड मेरी विधियों को क्यों नहीं देख सकता है।
किसी भी मदद की सराहना की जाती है।
क्या यह एक निजी है ई विधि? – plainjimbo