2011-07-28 10 views
6

मॉकिंग मैं मक और मॉकिंग के लिए नया हूँ।Moq एक वर्ग

मैं एक वर्ग Car है और मैं इस वर्ग के उपहास करने के लिए करना चाहते हैं:।

Car car = Mock<Car>(); 

मैं "परोक्ष 'कार' के लिए कनवर्ट नहीं कर सकता प्रकार 'Moc.Mock' त्रुटि मिल रही है

यह अगर मैं था मैं ऐसा कर सकता है लगता है:

Car car = Mock<ICar>(); 

है हालांकि मैं वास्तव में एक ICar

नहीं

क्या कोई मुझे बता सकता है कि Car के नकली को कैसे प्राप्त किया जाए?

उत्तर

13
var mockCar = Mock<Car>(); 
// Configure the mock properties and methods. 

Car car = mockCar.Object; 
+0

ओह बहुत धन्यवाद! – AnonyMouse