根据反射机制测试private方法(junit测试)
来源:互联网 发布:数组冒泡排序php 编辑:程序博客网 时间:2024/05/16 02:02
需要测试的方法
package com.test.junit;
public class Calucator2 {
private int add(int a,int b){
return a+b;
}
}
// 单元测试类
package com.test.junit;
import java.lang.reflect.Method;
import junit.framework.Assert;
import junit.framework.TestCase;
public class Calucator2Test extends TestCase {
public void testAdd(){
try{
Calucator2 ct2=new Calucator2();
Class<Calucator2> clazz=Calucator2.class;
Method method=clazz.getDeclaredMethod("add",new Class[]{Integer.TYPE,
Integer.TYPE});
method.setAccessible(true);
Object result=method.invoke(ct2, new Object[]{2,5});
Assert.assertEquals(7, result);
}catch(Exception e){
Assert.fail();
}
}
}
- 根据反射机制测试private方法(junit测试)
- Junit测试private方法
- [java]junit测试private方法
- JUnit 3.8 通过反射测试私有方法
- JUnit 3.8 通过反射测试私有方法
- private(私有)方法单元测试无法覆盖?那就用反射调用来测试private(私有)方法
- [JAVA]在Junit中测试私有函数的方法(junit, private, method)
- java测试private方法
- java测试private方法
- java测试private方法
- Junit学习一:private method的测试
- java反射运用举例-junit测试私有方法
- JUnit测试方法
- Junit测试方法
- Junit 测试方法 总结
- JUnit之测试方法
- junit忽略测试方法
- junit私有方法测试
- 标准库vector类型
- 黑马程序员_java网络编程
- 积分比较法插补原理
- 更改数据库密码
- LNAMP(Debian + Nginx + Apache + Mysql + PHP)配置笔记
- 根据反射机制测试private方法(junit测试)
- 简单字符设备驱动的编写
- Extjs , Ext.selection.Mode 实现行多选功能
- [未测试]仿淘宝运费 提取到商品详细页面
- 求二进制数中1的个数
- dedecms进行网站搬家
- AICC和 ADL宣布合作计划
- 黑马程序员_JavaSE基础11 之 异常 objcet类一些方法
- 简单三部实现导航分类二级菜单