日期:2014-05-17  浏览次数:20613 次

junit测试问题
我的BaseDao 是 抽象的  用junit怎样测试呢 初学者求教???
public abstract interface BaseDao<T>
{
  public abstract Serializable merge(Object paramObject);
/**
 * 添加实体对象
 * @param paramObject
 * @return
 */
  public abstract Serializable addEntity(Object paramObject);

  public abstract void updateEnity(T paramT);

  public abstract void deleteEnity(T paramT);
}
junit

------解决方案--------------------
没有实现类没法测的吧
------解决方案--------------------
既然有实现类,你就测试实现类就行了
BaseDao你定义为抽象接口,那里面的方法都是在继承类里重写的
所以说,不能测试BaseDao,你只能测试子类