用junit只能对数据库连接单元进行测试,你可以测试数据库连接那块就行了

解决方案 »

  1.   

    junit俺没用过,哈哈,我才刚认识JAVA
      

  2.   

    这样理解,如果你要单元测试的这个类重点是”业务“,比如说XxxService,你可以使用mock 对象模仿
    一个dao对象提供给他,专心使用测试业务。
    如果重点是测数据库CRUD,那你就在junit测试类的setUp方法中设置环境,然后使用方法断言,最后清除,需要注意的是,要保证如果测试通过,不要在数据库中留下垃圾数据。较理想的方法是使用ant,自动先用sql脚本建立一个测试库,批量测试完后就可以删除这个库。世界一片清净