WicketTester与Hibernate

时间:2012-01-02 16:23:44

标签: java hibernate wicket open-session-in-view wicket-tester

我目前正在弄清楚如何使我的Wicket应用程序可测试。

基本上,它是Wicket / Hibernate / Apache Derby设置。 Hibernate用作过滤器(如:http://community.jboss.org/wiki/OpenSessionInView /参见HibernateSessionRequestFilter),并有一个hibernate.cfg.xml文件作为配置。

我想要做的是能够将WicketTester与自定义数据库一起使用,我可以从头开始重建每个testrun。理想情况下,测试将包含Hibernate的连接参数

基本上,我的问题是关于如何动态或在启动时切换我的数据库?

更抽象:这种测试的好方法是什么?

2 个答案:

答案 0 :(得分:1)

另见mockito。我在很多测试中使用它 - 非常有帮助。 例:     当(someDao.findByOwner(ISA(Owner.class)))thenReturn(您的-结果);

答案 1 :(得分:0)