मैं मॉकिटो के लिए नया हूं और मैं सोच रहा था कि मैं एक गेट/सेट जोड़ी कैसे लगा सकता हूं। यदि एक परीक्षण में कहीं मैं setString("something");
आह्वान मैं getString()
चाहते हैं "कुछ" लौटने के लिए:मॉकिटो: गेटर सेटर को कैसे दबाएं
उदाहरण
public interface Dummy {
public String getString();
public void setString(String string);
}
के लिए मैं कैसे उन्हें ठीक से व्यवहार करते हैं कर सकते हैं। क्या यह व्यवहार्य है या ऐसे मामलों को संभालने का एक बेहतर तरीका है?
वहाँ एक कारण है कि आप 'उपहास करने के लिए Dummy' चाहते हैं और सिर्फ एक नियमित रूप से वस्तु उपयोग नहीं कर सकते है:
होने
मैं गेटर को सेटर कनेक्ट करने के लिए निम्नलिखित का इस्तेमाल किया इसे लागू करना? – darrengorman
क्या @milkplusvellocet ने कहा। साथ ही, यदि आप वास्तव में एक सेटर का परीक्षण करना चाहते हैं, तो आप परीक्षण कर रहे हैं और/या सेटर्स गलत कर रहे हैं। –
@milkplusvellocet वास्तव में मैं HttpServletRequest को दबा रहा हूं और मैं चरित्र SetEncoding संपत्ति को काम करना चाहता हूं। एक नियमित वस्तु का उपयोग करने के लिए लागू करने के कई तरीके हैं। यह मुझे सोचता है, क्या हम अमूर्त वर्गों का मज़ाक उड़ा सकते हैं? यदि ऐसा है, तो यह मेरे लिए एक समाधान होगा। मैं कल देखूंगा, मेरे पास मेरा वर्कस्पेस नहीं है। –