From c82bebcafc6065a75cc847bcfbc2be0afe8037f5 Mon Sep 17 00:00:00 2001 From: robokaso Date: Tue, 1 Jul 2008 09:51:59 +0000 Subject: [PATCH] RESOLVED - BATCH-696: JdbcPlayerDaoIntegrationTests fail due to rows added to customer table by other test applied Thomas' patch --- .../sample/dao/JdbcPlayerDaoIntegrationTests.java | 10 +++++++++- .../dao/JdbcPlayerSummaryDaoIntegrationTests.java | 7 +++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcPlayerDaoIntegrationTests.java b/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcPlayerDaoIntegrationTests.java index 70de92dcf..e68fe889d 100644 --- a/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcPlayerDaoIntegrationTests.java +++ b/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcPlayerDaoIntegrationTests.java @@ -38,7 +38,15 @@ public class JdbcPlayerDaoIntegrationTests extends AbstractTransactionalDataSour player.setBirthYear(1975); player.setDebutYear(1998); } - + + + protected void onSetUpInTransaction() throws Exception { + super.onSetUpInTransaction(); + + jdbcTemplate.execute("delete from PLAYERS"); + + } + public void testSavePlayer(){ playerDao.savePlayer(player); diff --git a/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcPlayerSummaryDaoIntegrationTests.java b/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcPlayerSummaryDaoIntegrationTests.java index 689680285..0418baef1 100644 --- a/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcPlayerSummaryDaoIntegrationTests.java +++ b/spring-batch-samples/src/test/java/org/springframework/batch/sample/dao/JdbcPlayerSummaryDaoIntegrationTests.java @@ -56,6 +56,13 @@ public class JdbcPlayerSummaryDaoIntegrationTests extends summary.setTotalTd(0); } + protected void onSetUpInTransaction() throws Exception { + super.onSetUpInTransaction(); + + jdbcTemplate.execute("delete from PLAYER_SUMMARY"); + + } + public void testWrite() { playerSummaryDao.write(summary);