zoukankan      html  css  js  c++  java
  • Java

    简介

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

    JUnit包括以下特性:

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

    极限编程与重构

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

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

    教程

  • 相关阅读:
    Codeforces 1072
    XDOJ 1046
    BZOJ 1002
    BZOJ 1001
    BZOJ 1500/Luogu 2042
    nowcoder 211B
    BZOJ 3224
    BZOJ 1150
    POJ 2442
    二叉堆和二叉搜索树进阶
  • 原文地址:https://www.cnblogs.com/anliven/p/7139041.html
Copyright © 2011-2022 走看看