zoukankan      html  css  js  c++  java
  • junit的学习

    junit 是一种单元检测的工具包,他能解决的问题主要是有两点 :

     1.  不用将方法都调到main方法去执行一次来看结果

     2.  测试的结果可以不用我们人工去对比,这里主要使用的是junit的断言类的一些方法(Assert)

    junit 主要要注意的细节 :

     1. 如果junit 测试出现绿条,那就说明是正确的测试结果,若为红色就说明是错误的

     2. 要对方法,或者类或者整个工程进行测试的话,则分别点击要测试的方法名,类名,工程名即可,此时要注意的是点击类名或者工程名会执行里面所有的test

     3. test所测试的方法不能是static,且不可带形参,若要测试的方法里面就有形参,就可以按照规范来写一个test+方法名的方法,在里面去调用相应的方法

     4. 当测试的方法需要有准备环境和清理环境的情形是,可以用before和after,这一组是类里面有多少个test就会执行多少次,而beforeClass 和afterClass 这一组只会执行一次

    junit 使用规范(一般不会这样去写,太麻烦,直接在要测试的方法前去写test,或者在下面写上待测试方法的test方法)

     1. 一个类要测试的话,就需要再写个专门为他测试的类 ,类名就是 被测试的类名+test;

     2. 一个方法要测试的话,就需要再写个测试的方法,方法名就是 test+被测试的方法名

  • 相关阅读:
    一个简单例子:贫血模型or领域模型
    eclipse从数据库逆向生成Hibernate实体类
    Hibernate unsaved-value 属性
    webservice和restful的区别
    Web Service 的工作原理
    Hibernate3的DetachedCriteria支持
    hibernate criteria中Restrictions的用法
    Google Gson 使用简介
    struts2 访问国际化资源 <s:text>作为属性
    EL表达式从request和session中取值
  • 原文地址:https://www.cnblogs.com/AmoryWang-JavaSunny/p/6231060.html
Copyright © 2011-2022 走看看