From 0f23b15ad4569ee71b2e5fab0fe97d269a2cb08d Mon Sep 17 00:00:00 2001 From: Riley Schneider <88947587+Ferryry@users.noreply.github.com> Date: Tue, 6 Jan 2026 23:53:32 +0100 Subject: [PATCH] Adjusted some tests and removed clearDatabase() method because of the reason of data persistence. --- test/hhn/temp/project/DatabaseBadCasesTest.java | 8 +++++++- test/hhn/temp/project/DatabaseGoodCasesTest.java | 10 ++++++---- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/test/hhn/temp/project/DatabaseBadCasesTest.java b/test/hhn/temp/project/DatabaseBadCasesTest.java index a2654836..df471f80 100644 --- a/test/hhn/temp/project/DatabaseBadCasesTest.java +++ b/test/hhn/temp/project/DatabaseBadCasesTest.java @@ -15,7 +15,7 @@ public class DatabaseBadCasesTest { public void setup() throws SQLException { databaseManager = new SimpleDatabaseManager(); databaseManager.connect(); - databaseManager.clearDatabase(); + //databaseManager.clearDatabase(); } @Test @@ -27,6 +27,9 @@ public class DatabaseBadCasesTest { databaseManager.saveTask(task); databaseManager.saveTask(taskFaker); + + databaseManager.deleteTask(task.getTaskId()); + databaseManager.deleteTask(taskFaker.getTaskId()); } @Test @@ -38,5 +41,8 @@ public class DatabaseBadCasesTest { databaseManager.saveWorker(worker); databaseManager.saveWorker(workerFaker); + + databaseManager.deleteWorker(worker.getId()); + databaseManager.deleteWorker(workerFaker.getId()); } } \ No newline at end of file diff --git a/test/hhn/temp/project/DatabaseGoodCasesTest.java b/test/hhn/temp/project/DatabaseGoodCasesTest.java index 4ccf289c..484c515d 100644 --- a/test/hhn/temp/project/DatabaseGoodCasesTest.java +++ b/test/hhn/temp/project/DatabaseGoodCasesTest.java @@ -19,7 +19,7 @@ public class DatabaseGoodCasesTest { public void setup() throws SQLException { databaseManager = new SimpleDatabaseManager(); databaseManager.connect(); - databaseManager.clearDatabase(); + //databaseManager.clearDatabase(); } @Test @@ -37,7 +37,7 @@ public class DatabaseGoodCasesTest { assertEquals(task.getName(), reTask.getName()); assertEquals(task.getWorkerId(), reTask.getWorkerId()); - assertEquals(1, databaseManager.getTotalNumberOfTasks()); + databaseManager.deleteTask(task.getTaskId()); } @Test @@ -53,9 +53,11 @@ public class DatabaseGoodCasesTest { assertEquals(worker.getId(), reWorker.getId()); assertEquals(worker.getName(), reWorker.getName()); + + databaseManager.deleteWorker(worker.getId()); } - @Test + /*@Test @DisplayName("Clearing the database (Task and Worker) test") public void clearDatabaseTest() throws SQLException, InterruptedException { Task task1 = new Task(10, 5, "Hello", "World"); @@ -79,5 +81,5 @@ public class DatabaseGoodCasesTest { assertEquals(0, databaseManager.getTotalNumberOfTasks()); assertEquals(0, databaseManager.getTotalNumberOfWorkers()); - } + }*/ } \ No newline at end of file