내 DAO 계층을 테스트하려고합니다. 그래서 임베디드 DB를 만들었습니다. 내 JUnit 테스트에서 전 부하에 데이터를 가져 오기 위해 고군분투 :DBUNIT 및 Spring .. 데이터 집합 파일로드가 없습니다.
것은 그래서 내 생성 스크립트입니다 :
스키마 test_schema 인증 DBA를 만들;
이 표 test_schema.tableOne (....) 데이터베이스를 만든 후
을 만들 ... 내가 시도하고 데이터로드
@Test
public void testFind() throws Exception {
IDataSet dataSet = new FlatXmlDataSetBuilder().build(new File(
"./src/test/resources/sampleData.xml"
));
IDatabaseConnection dbConn = new DatabaseDataSourceConnection(dataSource);
DatabaseOperation.INSERT.execute(dbConn, dataSet);
}
내 데이터 세트 파일을 사용하여 같습니다
<?xml version="1.0" encoding="UTF-8"?>
<dataset>
<tableOne state_id="0" previous_state_id="0" player_uid="222222" />
</dataset>
tryibng 위의 실행 권한이 없거나 개체가 없습니다. TABLEONE ...
(btw 내 데이터베이스 봄 3 임베디드 hsql을 사용하여 만들어집니다)
어떤 아이디어? 좋아