【问题标题】:advice on integration testing my dao layer关于集成测试我的 dao 层的建议
【发布时间】:2012-02-06 17:16:36
【问题描述】:

我有一个 spring mvc 应用程序,我正在为我的数据库 Dao 对象使用 jdbctemplate。

我应该如何进行集成测试?

我应该把我的集成测试文件放在哪里,这个布局是否正确:

/src/main/test/integration/...

/src/main/integration/...

这将如何工作,对于我的测试用例,我的设置中应该有一个基类或一些代码,它们将在开始我的测试之前运行一次,它会加载 spring 配置/应用程序上下文。

我应该怎么做?

【问题讨论】:

    标签: java spring junit jmock


    【解决方案1】:

    如果你使用 Maven,测试应该去 src/test/java。如果你不是,无论如何这似乎是一个合理的地方。 设置spring上下文你应该使用@RunWith(SpringJUnit4ClassRunner.class)和@ContextConfiguration,不需要初始化代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-13
      • 1970-01-01
      • 1970-01-01
      • 2014-02-20
      • 1970-01-01
      • 2011-06-06
      相关资源
      最近更新 更多