
junit
未子涵
简书主页:https://www.jianshu.com/u/cdce76b2fd5b
展开
-
JUnit 3.8 通过反射测试私有方法
测试私有(private)的方法有两种:1)把目标类的私有方法(修饰符:private)修改为(public),不推荐,因为修改了源程序不佳2)通过反射 (推荐)代码演示:目标程序PrivateMethod.javapackage com.junit3_8;public class PrivateMethod {//私有方法private int add(int a, int b原创 2017-04-13 10:56:51 · 385 阅读 · 0 评论 -
junit测试Dao层
通过junit测试spring框架构建下的Dao层示例:package com.project.dao;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;import org.junit.Assert;import org.junit.Test;原创 2017-04-13 10:59:51 · 10325 阅读 · 0 评论 -
用powermock mock Dao Http请求 log4j
junit中比较常用的三种情形:1.mock log4j,对log进行测试2.mock DAO,使得测试脱离真实的DB环境,不需要连数据库3.mock Http,使得测试脱离外部环境,不需要真的去进行Http请求package com.project.service;import com.project.bean.User;import com.project.dao.UserDAO;im...原创 2017-04-13 10:59:58 · 1110 阅读 · 0 评论