代码之家  ›  专栏  ›  技术社区  ›  John Hoven

rhino mocks中的nmocks2参数语法?

  •  2
  • John Hoven  · 技术社区  · 16 年前

    在nmocks2中,您可以在手工使用之前模拟不知道参数的方法的结果。

    Stub.On(aMock)
        .Method( ... )
        .WithAnyArguments()
        .Will(Return.Value( ... );
    

    NMocks2 Cheatsheet . 我的问题是,当你不关心这些争论的时候,有没有类似的犀牛嘲笑机制?我想打一个类似的电话:

        object objectIDontWantToRecreate = null; // Won't be null in actuality
        object alwaysReturned = ...;
        Expect.Call(mockObject.Method(objectIDontWantToRecreate)).Return(alwaysReturned);
    
    1 回复  |  直到 16 年前
        1
  •  3
  •   womp    16 年前

    当然有:

    Expect.Call(mockObject.Method(null)).IgnoreArguments().Return(alwaysReturn)