क्या किसी को पता है कि ओसीएमक ऑब्जेक्ट को भेजे गए तर्क को कैप्चर करना है?मैं नकली को भेजे गए तर्क को कैसे प्राप्त करूं?
id mock = [OCMockObject mockForClass:someClass]
NSObject* captureThisArgument;
[[mock expect] foo:<captureThisArgument>]
[mock foo:someThing]
GHAssertEquals[captured, someThing, nil];
मैं foo को तर्क मान्य करने के बारे में कैसे जा सकता हूं? मुझे नकली परिभाषा में भी एक ब्लॉक के भीतर ऐसा करने में प्रसन्नता हो रही है, लेकिन अगर मैं ऑब्जेक्ट निकाल सकता हूं ताकि मैं इसकी विशेषता पर जोर दे सकूं जो बाद में शानदार होगा।
क्या यह ओसीएमॉक के साथ संभव है?
मुझे यह पसंद है। यह इसी तरह है कि मैं groovy में एक हनक्रिस्ट matcher के साथ मजाक करने के बारे में कैसे जाना होगा। धन्यवाद :)। –