进步Telerik JustMock

递归嘲笑

  • 递归模拟是一个生产力特性,它使您能够模拟对成员的链式调用。
  • 这个特性是用于制作单元测试的最快、最灵活和最完整的模拟工具的一部分。
  • 我们屡获殊荣的支持团队致力于帮助您解决应用程序开发过程中可能遇到的任何问题和问题。
模拟和断言功能
Nasa, Visa,微软 福克斯,三星,IBM 世界银行集团,沃尔沃
  • 递归模拟概述

    递归模拟是一种生产力特性,允许模拟对成员的链式调用。这节省了您创建新对象、将它们与成员关联以及为“链”执行额外逻辑以充分准备访问的工作。

    
                  
    (TestMethod)
    公共无效ShouldAssertNestedPropertyGet ()
    Var期望= 10;
    / /安排
    //创建IFoo接口的模拟实例
    var foo = Mock.Create();
    //排列:当foo.Bar.Value被调用时,它应该返回期望值。
    //这将自动创建foo的mock。酒吧
    //和NullReferenceException将被避免。
    Mock.Arrange(() => foo.Bar.Value).Returns(预期);
    / /行为
    var actual = foo.Bar.Value;
    / /维护
    断言。AreEqual(预期,实际);

    递归模拟文档
Background-NextSteps

下一个步骤

参见计划和定价

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

下载免费试用

有专门的技术支持。

Baidu
map