मैं वर्तमान में जेएमॉक से जुड़े कुछ परीक्षण लिख रहा हूं। मैं कोड की निम्न संरचना को समझ सकता हूँ नहीं:जेएमॉक - अपेक्षाओं को जोड़ने के लिए अजीब वाक्यविन्यास
context.checking(new Expectations() { //context is of type Mockery of course
{
allowing(csv).getFileName();
will(returnValue(fileName));
}
});
धीरे विश्लेषण कर रहा है, जहाँ तक मुझे पता है,
context.checking(new Expectations() { ... }
यह Expectations
के anonoymous instantiateion उत्पन्न होगा। लेकिन इसके बाद हमारे पास एक और ब्रैकेट क्यों हैं, और फिर कुछ अजीब, स्थिर मुझे विश्वास है, जैसे अनुमति() आदि? अगर कोई मुझे जावा बिंदु से मुझे समझा सकता है कि यहां क्या हो रहा है, तो मैं बहुत आभारी रहूंगा।
वास्तव में मेरे प्रश्न का उत्तर नहीं दे रहा है मुझे डर है – Bober02