码迷,mamicode.com
首页 > 其他好文 > 详细

RhinoMock顺序调用

时间:2014-11-13 01:45:06      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   os   sp   div   on   log   bs   

MockRepository mocks = new MockRepository();
ISongBird maleBird = (ISongBird)mocks.StrictMock(typeof(ISongBird)),
    femaleBird = (ISongBird)mocks.StrictMock(typeof(ISongBird));

using (mocks.Ordered())
{
    maleBird.Eat("seeds", 250);
    femaleBird.Eat("seeds", 250);
}

using (mocks.Ordered())
{
    maleBird.Mate(femaleBird);
    femaleBird.Mate(maleBird);
}
mocks.ReplayAll();

maleBird.Mate(femaleBird);
femaleBird.Mate(maleBird);

maleBird.Eat("seeds", 250);
femaleBird.Eat("seeds", 250);
mocks.VerifyAll();

 

总之用Ordered就可以次序调用了,上面是官方的例子。

RhinoMock顺序调用

标签:style   blog   color   os   sp   div   on   log   bs   

原文地址:http://www.cnblogs.com/FEAUOR/p/4093913.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!