DBUnit无法找到位于src / test / resources文件夹中的dataset.xml类

时间:2015-04-24 21:14:14

标签: java xml maven junit dbunit

我有一个DBUnit程序无法找到位于src/test/resources文件夹中的xml文件。

Maven文件夹结构

src/test/java - StateDaoTest.java
src/test/resources - dataset.xml

编译项目后,我看到target/test-classes文件夹中的以下文件:

  • StateDaoTest.class
  • dataset.xml

这是我在运行测试时看到的错误日志:

错误日志:

Running StateDaoTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.451 sec <<< FAILURE!
testGetStateByStateCode(StateDaoTest)  Time elapsed: 0.02 sec  <<< ERROR!
java.io.FileNotFoundException: dataset.xml (The specified path is invalid)

的pom.xml

<build>
        <finalName>${project.artifactId}</finalName>
        <testResources>
            <testResource>
                <directory>${project.basedir}/src/test/resources</directory>
            </testResource>
        </testResources>
        .....

有人可以指导吗?

0 个答案:

没有答案