.net - Rhino mocks - assert method was called with given parameter -


मेरी परीक्षा पद्धति इस तरह दिखती है:

  [टेस्ट] सार्वजनिक शून्य उत्पन्न हुआ है स्ट्रिंग उत्पन्न सीज़नम्बर = _sut.NextCaseNumber (); }  

_sut ऑब्जेक्ट प्रकार IPropertiesManager प्रकार के मक्खन के लिए एक निर्भरता है। विधि _sut.NextCaseNumber () अद्वितीय CaseNumber उत्पन्न करना चाहिए, इसे आईपीप्रोटीज मैनेजर में (UpdateLastCaseNumber () विधि का उपयोग करके) और उसके बाद जनरेट किया CaseNumber। IPropertiesManager प्रकार और एक ही पैरामीटर में उत्तीर्ण किया गया है जो इसे फिर से NextCaseNumber () के कॉलर पर वापस कर दिया गया?

जोड़ना इस तरह से कुछ काम करना चाहिए।

  का उपयोग (mocks.Record ()) {Expect.On (mockObj)। कॉल (mockObj.UpdateLastCaseNumber (परम))। वापसी (परम); } (Mocks.Playback ()) का उपयोग कर {var अपेक्षित = परम; Var वास्तविक = _sut.NextCaseNumber (परम); असाधारण। (अपेक्षित, वास्तविक); }  

(मोज़े = नया मॉक रिपोजिटरी, मॉक ओबज = आईपीप्रोटीज़ मैनेजर)


Comments

Popular posts from this blog

c++ - Linux and clipboard -

Visual Studio 2005: How to speed up builds when a VSMDI is open? -

booting ubuntu from usb using virtualbox -