• Junit4简介


    JUnit是java语言事实上的标准单元测试库。JUnit的易用性无疑是它受欢迎的主要原因。也许你会这样想:它做的事情不多,仅仅是做一些测试然后报告结果,JUnit应该是很简单

    JUnit4.x是最初有Erich Gamma和Kent Beck编写的,能够自动化测试java代码的框架,JUnit的一大主要特点是,它在执行的时候,各个方法之间是相互独立的,一个方法的失败不会导致别的方法失败,方法之间也不存在相互依赖的关系,彼此是独立的。

    JUnit4是该库以来最具里程碑意义的一次发布。它的新特性主要是通过采用java5中的标记而不是利用子类、反射或命名机制来识别测试,从而简化测试。

    然而JUnit仅仅是一个工具而已。真正的优势来自于JUnit所采用的思想和技术,而不是框架本省。单元测试、测试先行的编程和测试驱动的开发并非都要在JUnit中实现。JUnit本身的最后一次更新差不多是三年一起了。尽管它被证明比大多数框架更健壮、更持久、但是也发现了bug;而更重要的是,java不断的在发展。java语言现在支持泛型、枚举、可变长度参数列表和注释,这些特性可为重用的架构设计带来了新的可能

    新版本的JUnit,它利用java5的新特性(尤其是注解)的优势,使得单元测试比起用最初的JUnit来说更加简单。

  • 相关阅读:
    SDOI2017遗忘的集合
    菜鸡的考场emacs配置
    SDOI2017苹果树
    SDOI2017硬币游戏
    都11点了为什么还没有人阿克离场
    TJOI2013数字根
    HNOI2018毒瘤
    闵可夫斯基和
    三维凸包学习小记
    灭绝树学习小记
  • 原文地址:https://www.cnblogs.com/yakira/p/4745038.html
Copyright © 2020-2023  润新知