From 74e2c1e93c26e37a0c780904d24c0f658b4a7a5d Mon Sep 17 00:00:00 2001 From: Martin Goik <goik@hdm-stuttgart.de> Date: Wed, 29 Oct 2014 22:03:42 +0100 Subject: [PATCH] JDBC parameter change --- .../mi/sda2/account/sql/DbHandler.java | 4 ++-- .../mi/sda2/account/AppTest.java | 14 ----------- .../hdm_stuttgart/mi/sda2/account/DbTest.java | 24 +++++++++++++++++++ 3 files changed, 26 insertions(+), 16 deletions(-) delete mode 100644 Sda2/P/account/src/test/java/de/hdm_stuttgart/mi/sda2/account/AppTest.java create mode 100644 Sda2/P/account/src/test/java/de/hdm_stuttgart/mi/sda2/account/DbTest.java diff --git a/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/sql/DbHandler.java b/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/sql/DbHandler.java index f5db4a974..262095004 100644 --- a/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/sql/DbHandler.java +++ b/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/sql/DbHandler.java @@ -66,8 +66,8 @@ public class DbHandler { public void changeBy(int accountNo, int amount) { try { - updateAccount.setInt(1, accountNo); - updateAccount.setInt(2, amount); + updateAccount.setInt(1, amount); + updateAccount.setInt(2, accountNo); updateAccount.executeUpdate(); log.info("Change account " + accountNo + " by " + amount); } catch (SQLException e) { diff --git a/Sda2/P/account/src/test/java/de/hdm_stuttgart/mi/sda2/account/AppTest.java b/Sda2/P/account/src/test/java/de/hdm_stuttgart/mi/sda2/account/AppTest.java deleted file mode 100644 index 8ceb561cf..000000000 --- a/Sda2/P/account/src/test/java/de/hdm_stuttgart/mi/sda2/account/AppTest.java +++ /dev/null @@ -1,14 +0,0 @@ -package de.hdm_stuttgart.mi.sda2.account; - -import org.junit.Assert; -import org.junit.Test; - -/** - * Unit test for simple App. - */ -public class AppTest { - @Test - public void testApp() { - Assert.assertTrue( true ); - } -} diff --git a/Sda2/P/account/src/test/java/de/hdm_stuttgart/mi/sda2/account/DbTest.java b/Sda2/P/account/src/test/java/de/hdm_stuttgart/mi/sda2/account/DbTest.java new file mode 100644 index 000000000..1fff21a76 --- /dev/null +++ b/Sda2/P/account/src/test/java/de/hdm_stuttgart/mi/sda2/account/DbTest.java @@ -0,0 +1,24 @@ +package de.hdm_stuttgart.mi.sda2.account; + +import org.junit.Assert; +import org.junit.Test; + +import de.hdm_stuttgart.mi.sda2.account.sql.DbHandler; + +/** + * Unit test for simple App. + */ +public class DbTest { + @Test + public void testApp() { + DbHandler dbh = new DbHandler(); + + dbh.connect(); + + dbh.changeBy(1, 20); + dbh.changeBy(2, -20); + dbh.commit(); + + + } +} -- GitLab