使用Rhino Mocks测试异步回调

时间:2011-04-17 15:59:42

标签: c# unit-testing rhino-mocks

这是我正在尝试做的事情:

我有一个A类和一个B接口.A调用B来更新A的属性someProperty。

interface B
{
    IAsyncResult BeginSetProperty(string str, AsyncCallback callback); 
    bool EndSetProperty(IAsyncResult result);
}

使用b.BeginSetProperty(str, someCallback)来调用B,其中someCallback调用SomeProperty = b.EndSetProperty(result)

如何存根B以便设置someProperty?

1 个答案:

答案 0 :(得分:2)

您可以结帐following blog post