进步Telerik JustMock

模拟的代表

  • JustMock使您能够在您喜欢的. net语言中使用模拟委托。
  • 这个特性是用于制作单元测试的最快、最灵活和最完整的模拟工具的一部分。
  • 我们屡获殊荣的支持团队致力于帮助您解决应用程序开发过程中可能遇到的任何问题和问题。
嘲笑一切
Nasa, Visa,微软 福克斯,三星,IBM 世界银行集团,沃尔沃
  • mock委托概述

    JustMock允许您使用框架的全部功能来模拟您喜欢的. net语言(无论是c#还是VB)中的委托。例如,您可以使用预定义的期望来安排委托行为,并针对其调用进行断言。
  • 返回预定义值

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

    
                  
    公共喷火
    公共Func <intint> FuncDelegate {得到;}
    公共intGetInteger (inttoThisInt)
    返回FuncDelegate (toThisInt);
    ...
    (TestMethod)
    公共无效ShouldArrangeReturnExpectation ()
    / /安排
    //创建Func委托的模拟实例。
    var delegateMock = Mock。创建< Func <intint> > ();
    //排列:当mock以10作为整数参数调用时,
    //返回20。
    Mock.Arrange(() => delegateMock(10)).Returns(20);
    / /行为
    Var foo =Foo ();
    //将mock分配给依赖属性。
    foo。FuncDelegate = delegateMock;
    var actual = foo.GetInteger(10);
    / /维护
    断言。AreEqual(20、实际);

    模拟委托文档
Background-NextSteps

下一个步骤

参见计划和定价

购买单独的产品或任何捆绑

下载免费试用

有专门的技术支持。

Baidu
map