• 单元测试


    单元测试

    (1)单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。

    (2)单元测试的对象:软件设计的最小单位——模块或函数

    (3)单元测试的目的:

    • 验证代码是否与设计相符合;
    • 发现设计和需求中存在的错误;
    • 发现在编码过程中引入的错误;
    • 使得代码重构成为可能。

        单元测试最强大的地方,是能够帮助你回归测试,如果你发现我的代码有BUG,请通知我一声,我只需要在单元测试中增加一个测试来捕获这个BUG,就可以永久修复它,并且由于采用TDD方式可以获得很高的测试覆盖率,所以花上几秒钟运行 一下全部测试,就可以知道这次修改有没有影响其它代码。这也是创建自己的应用程序框架所必须要做的

    单元测试断言:

    Assert.AreEqual() 测试指定的值是否相等,如果相等,则测试通过;
    Assert.Inconclusive() 表示一个未验证的测试;
    Assert.IsTrue() 测试指定的条件是否为True,如果为True,则测试通过;
    Assert.IsFalse() 测试指定的条件是否为False,如果为False,则测试通过;
    Assert.IsNull() 测试指定的对象是否为空引用,如果为空,则测试通过;
    Assert.IsNotNull() 测试指定的对象是否为非空,如果不为空,则测试通过;

  • 相关阅读:
    (68)zabbix windows性能计数器使用详解
    xenserver挂载新硬盘
    Centos7配置TiDB监控
    centos7下zabbix4.0配置磁盘IO监控
    XenServer7.6命令行导出导入虚拟机(迁移)
    Centos7修改分区空间
    Centos7安装xenserver tools
    Centos7配置TiDB集群
    Xenserver7.6修改root密码
    网络流量测试
  • 原文地址:https://www.cnblogs.com/1107988049-qq/p/6050974.html
Copyright © 2020-2023  润新知