下面列出了怎么用org.springframework.test.context.jdbc.SqlGroup的API类实例代码及写法,或者点击链接到github查看源代码。
@Test
@SqlGroup({
@Sql(
value = "classpath:db/extra-data.sql",
config = @SqlConfig(encoding = "utf-8", separator = ";", commentPrefix = "--")
),
@Sql(
scripts = "classpath:db/delete-test-data.sql",
config = @SqlConfig(transactionMode = SqlConfig.TransactionMode.ISOLATED),
executionPhase = Sql.ExecutionPhase.AFTER_TEST_METHOD
)
})
public void testCount() {
int count = userService.countUsers();
assertEquals(8, count);
}
@Test
@SqlGroup({
@Sql(value = "classpath:db/extra-data.sql", config = @SqlConfig(encoding = "utf-8", separator = ";", commentPrefix = "--")),
@Sql(
scripts = "classpath:db/delete-test-data.sql",
config = @SqlConfig(transactionMode = SqlConfig.TransactionMode.ISOLATED),
executionPhase = Sql.ExecutionPhase.AFTER_TEST_METHOD
)
})
public void testCount() {
int count = userService.countUsers();
assertEquals(8, count);
}