进步Telerik JustMock

断言发生

  • JustMock允许您简单而快速地断言方法被调用了多少次,而不需要开发和维护额外的代码。
  • 这个特性是用于制作单元测试的最快、最灵活和最完整的模拟工具的一部分。
  • 我们屡获殊荣的支持团队致力于帮助您解决应用程序开发过程中可能遇到的任何问题和问题。
模拟和断言功能
Nasa, Visa,微软 福克斯,三星,IBM 世界银行集团,沃尔沃
  • Assert事件概述

    在许多情况下,特别是在具有许多相互交互的功能的复杂项目中,一个方法可能被调用过多或过少,从而导致软件出现意外行为。为了验证所讨论的方法被调用了准确的次数,通常会编写和维护额外的代码来处理该验证。

    JustMock允许您简单而快速地断言方法被调用了多少次,而不需要开发和维护额外的代码。
  • 设置“排列期间的断言期望”

    在验证方法调用的发生时,一个可能的选项是在安排阶段设置期望,并在测试结束时验证模拟对象的所有断言期望。
    
                  
    (TestMethod)
    公共无效Test_ExecutionOfAddProduct_OccursOnce ()
    / /安排
    Order = Mock.Create(Behavior.CallOriginal);
    Mock.Arrange(() => order.AddProduct(Arg.IsAny(), Arg.AnyInt))。OccursOnce ();
    / /操作
    产品产品=产品(“袜子”);
    秩序。AddProduct(产品,2);
    / /维护
    Mock.Assert(秩序);
  • 在测试结束时断言发生期望

    另一种选择是直接断言在测试结束时调用模拟对象的特定方法的特定次数。
    
                  
    (TestMethod)
    公共无效Test_ExecutionOfAddProduct_OccursOnce ()
    / /安排
    Order = Mock.Create(Behavior.CallOriginal);
    / /操作
    产品产品=产品(“袜子”);
    秩序。AddProduct(产品,2);
    / /维护
    Mock.Assert(() => order。AddProduct(product, 2), Occurs.Once());

    断言发生文档
Background-NextSteps

下一个步骤

参见计划和定价

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

下载免费试用

有专门的技术支持。

Baidu
map