• JUnit单元测试


    什么是单元测试:

    • 单元测试是针对最小的功能单元编写测试代码
    • Java程序最小的功能单元是方法
    • 单元测试就是针对单个Java方法的测试

    TDD:Test-Driven Development 测试驱动开发

    JUnit是一个开源的Java语言的单元测试框架

    • 专门针对Java语言设计,使用最广泛
    • JUnit是事实上的标准单元测试框架

    JUnit特点

    • 使用断言(Assertion)测试期望结果
    • 可以方便地组织和运行测试
    • 可以方便地查看测试结果
    • 常用IDE(例如Eclipse)都集成了JUnit
    • 可以方便地集成到Maven

    JUnit的设计

    • TestCase:一个TestCase表示一个测试
    • TestSuite:一个TestSuite包含一组TestCase,表示一组测试
    • TestFixture: 一个TestFixture表示一个测试环境
    • TestResult: 用于收集测试结果
    • TestRunner: 用于运行测试
    • TestListener: 用于监听测试过程,收集测试数据
    • Assert: 用于断言测试结果是否正确

    JUnit版本

    JUnit操作步骤

    使用Assert断言

    总结

    写博客是为了总结记录,而不应为了花里胡哨的标榜什么。比如写了一个算法,尽量联系下应用场景;看了一段源码,想一下对应用层调用有什么影响,做到学以致用,避免眼高手低。
  • 相关阅读:
    (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/cappuccino-jay/p/14948061.html
Copyright © 2020-2023  润新知