我在Dropwizard 0.7.0上开发并遵循Dropwizard site中提到的文档和示例
在同一个我使用Hibernate进行数据库相关操作的同时。
我的资源正在运作。现在我想为它创建单元测试。为了编写相同的内容,我想设置数据库,执行测试并拆除数据库。
我尝试按照一些项目中提到的示例使用JDBI来查看是否可以与Hibernate一起使用。在这些项目中,JDBI DAO对象被模拟并用于测试。类似的模拟方法对Hibernate不起作用。
我还检查了项目,看看他们是如何进行测试的:
https://groups.google.com/forum/#!topic/dropwizard-user/MAqh9OLJkyc
https://gist.github.com/carlo-rtr/4081457
从围绕上面的讨论看来我们需要旋转服务器。 旋转dropwizard是进行此类单元测试的唯一解决方案吗?或者在0.7.0版本中简化了流程?如果它被简化,希望有相同的参考。
非常感谢与Pradeep