我要开发一个用于访问mysql db的类。它看起来像这样 -
class DB {
public void update(String,String) {....}
public void delete(String,String) {....}
.
.
.
}
现在......我想对这个类的每个方法进行单元测试。而不是为每个方法编写单元测试..有没有办法以编程方式创建单元测试?
我试过这个 -
DB db = new DB();
Method method = db.getClass().getMethod("method name",String.class,String.class);
method.invoke(db,"params");
这是有效的,但是如何为DB类中的每个方法创建一个junit测试?