From 400e14a7a75afe06e1133097fb5cf6195af5a06a Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Tue, 3 Aug 2021 23:16:42 +0200
Subject: [PATCH] fixed unit test

---
 .../unit/TransactionServiceDatabaseTest.java             | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/test/java/de/deadlocker8/budgetmaster/unit/TransactionServiceDatabaseTest.java b/src/test/java/de/deadlocker8/budgetmaster/unit/TransactionServiceDatabaseTest.java
index 04b5c605d..f70237e8e 100644
--- a/src/test/java/de/deadlocker8/budgetmaster/unit/TransactionServiceDatabaseTest.java
+++ b/src/test/java/de/deadlocker8/budgetmaster/unit/TransactionServiceDatabaseTest.java
@@ -71,12 +71,11 @@ class TransactionServiceDatabaseTest
 		DateTime date1 = DateTime.parse("2020-04-30", DateTimeFormat.forPattern("yyyy-MM-dd"));
 		FilterConfiguration filterConfiguration = new FilterConfiguration(true, true, true, true, true, null, null, "");
 
-		Transaction transaction1 = transactionService.getRepository().getById(37);  // normal transaction
-		Transaction transaction2 = transactionService.getRepository().getById(9);  // transfer
-
 		List<Transaction> transactions = transactionService.getTransactionsForAccount(accountService.getRepository().findByName("Second Account"), date1, DateTime.now(), filterConfiguration);
-		assertThat(transactions).hasSize(2)
-				.containsExactlyInAnyOrder(transaction1, transaction2);
+		assertThat(transactions).hasSize(2);
+
+		assertThat(transactions.get(0)).hasFieldOrPropertyWithValue("ID", 9);  // transfer
+		assertThat(transactions.get(1)).hasFieldOrPropertyWithValue("ID", 37);  // normal transaction
 	}
 
 	@Test
-- 
GitLab