进步Telerik Justmock.

嘲笑代表

美国宇航局,签证,微软 福克斯,三星,IBM 世界银行集团,沃尔沃
  • 嘲笑代表概述

    JustMock允许您在您喜欢的.NET语言中使用框架的完整功能,以便是C#或VB的嘲笑委托。例如,您可以安排具有预定义的期望的委托行为并断言其调用。
  • 返回预定义值

    将您的测试用例与委托调用隔离时,常见要求是委托返回预定义值。

    
                  
    上市班级Foo
    {
    上市func <> funcdelegate {得到;;}
    上市getInteger(Tothisint)
    {
    返回Funcdelegate(Tothisint);
    }
    }
    ......
    [测试方法]
    上市空白pantarrangereturnexpect()
    {
    // 安排
    //创建Func 委托的模拟实例。
    var delegatemock = mock.create >>();
    //安排:当Mock调用10作为整数参数时,
    //它应该返回20。
    mock.arrange(()=>删除(10))。返回(20);
    // 行为
    var foo =新的foo();
    //将模拟分配给从属属性。
    foo.funcdelegate = delegatemock;
    var实际= foo.getInteger(10);
    //断言
    assert.areequal(20,实际);
    }

    Mock代表文件
背景-derturesteps.

下一步

看计划和定价

购买个人产品或任何捆绑包

下载免费试用

专用技术支持。