我写这个测试nosqlunit注释@UsingDataSet位置
@Test
@UsingDataSet(locations = {"dataset.json"}, loadStrategy= LoadStrategyEnum.CLEAN_INSERT)
public void readAndupdateTemplate(){
..............
}
我的根项目具有以下结构上面写
app
|
|_ _ src
|_ _ main
| |_ _ java
| | ......(my packages)
| |_ _ resources
|
|_ _ test
|_ _java
| .....(my test packages)
|_ _resources
类的测试是在app/src/test/java
和我dataset.json
在app/src/test/resource
当我尝试运行此测试时,出现此错误
java.lang.IllegalArgumentException: File specified in locations property are not present in classpath, or no files matching default name are found. Valid default locations are: /xx/xxxxxxxxx/xxxxxxxxxx/service/TemplateServiceTest.json or /xx/xxxxxxxxx/xxxxxxxxxx/service/TemplateServiceTest#readAndupdateTemplate.json