zoukankan      html  css  js  c++  java
  • Java

    简介

    Junit : http://junit.org/
    JUnit是一个开放源代码的Java语言单元测试框架,用于编写和运行可重复的测试。
    多数Java的开发环境都已经集成了JUnit作为单元测试的工具。

    JUnit包括以下特性:

    • 用于测试期望结果的断言(Assertion);
    • 用于共享共同测试数据的测试工具;
    • 用于方便的组织和运行测试的测试套件;
    • 图形和文本的测试运行器;

    极限编程与重构

    Junit是在极限编程和重构中被极力推荐使用的工具,在实现自动单元测试的情况下可以大大的提高开发的效率。
    极限编程

    • 在编写代码之前先写测试,基本过程:构思-> 编写测试代码-> 编写代码-> 测试。
    • 编写测试和编写代码都是增量式的,写一点测一点。
    • 在编写以后的代码中,如果发现问题可以较快的追踪到问题的原因,减小回归错误的纠错难度。
      重构
    • 改一点测一点,减少回归错误造成的时间消耗。

    教程

  • 相关阅读:
    JSOI2010 满汉全席
    LNOI2014 LCA
    BZOJ3689 异或之
    Codeforces Round #553 div.2
    AHOI2013 差异
    SDOI2016 生成魔咒
    NOI2006 最大获利
    没有过的题QAQ
    NOI2014 动物园
    HDU4622 Reincarnation
  • 原文地址:https://www.cnblogs.com/anliven/p/7139041.html
Copyright © 2011-2022 走看看