मैं एक विकेट वेबपेज के लिए एक यूनिट टेस्ट लिख रहा हूं। मैं एक पृष्ठ को आग लगाना चाहता हूं, एक फ़ील्ड में टाइप करना चाहता हूं, एक लिंक पर क्लिक करना चाहता हूं, और फिर कुछ दावे करना चाहता हूं।विकेटटेस्टर के साथ इनपुट फ़ील्ड में कैसे टाइप करें?
WicketTester और BaseWicketTester के एपीआई को देखते हुए, मुझे इनपुट फ़ील्ड का पता लगाने के लिए पथ (जैसे "फॉर्म: इनपुट") नहीं मिल सका और आपको इसमें टेक्स्ट दर्ज करने देता है।
// set up WicketTester; create page
tester.startPage(page);
tester. // Type into input field - how to do this?
tester.clickLink("form:continueButton");
// assert something
क्या मुझे कुछ याद आया? यह एक सुंदर बुनियादी उपयोग मामले की तरह लगता है। क्या आपको इस तरह विकेटटेस्टर का उपयोग नहीं करना चाहिए?
आह, तो यह है कि आप इसे कैसे करना चाहते हैं। धन्यवाद! – Jonik