2

可能重复:
对 WCF 行为扩展进行单元测试

我是单元测试的新手。当我扩展 WCF 行为时,如何为方法编写单元测试。由于我不确定何时实例化该类,或者我无法更改方法签名。在行为实现中,我正在获取标题并在配置中查找一个值。

public class IncomingValidator : IDispatchMessageInspector
{

    public object AfterReceiveRequest(ref Message request, IClientChannel channel, InstanceContext instanceContext)
    {
            // Grab the header and see if one of the particular values(read from config) is there. 
    }

    public void BeforeSendReply(ref Message reply, object correlationState)
    {
    }
}
4

0 回答 0