gpt4 book ai didi

java - WicketTester 与 Hibernate

转载 作者:行者123 更新时间:2023-12-01 15:37:08 31 4
gpt4 key购买 nike

我目前正在研究如何使我的 Wicket 应用程序可测试。

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

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

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

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

最佳答案

参见mockito还。我在很多测试中使用过它 - 非常有帮助。例子: when(someDao.findByOwner(isA(Owner.class))).thenReturn(your-result);

关于java - WicketTester 与 Hibernate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8703059/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com