From a31991a0ff21bccf66cef92ba06c94cbf48541b8 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Wed, 14 Dec 2022 23:46:18 +0100
Subject: [PATCH] #725 - fixed selenium tests

---
 .../budgetmaster/integration/selenium/AccountTest.java |  4 ++--
 .../budgetmaster/integration/selenium/SearchTest.java  | 10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/AccountTest.java b/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/AccountTest.java
index ba2d97063..57ce27254 100644
--- a/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/AccountTest.java
+++ b/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/AccountTest.java
@@ -342,9 +342,9 @@ class AccountTest extends SeleniumTestBase
 
 		// assert
 		List<WebElement> transactionsRows = driver.findElements(By.cssSelector(".transaction-container .hide-on-med-and-down.transaction-row-top"));
-		assertThat(transactionsRows).hasSize(2);
+		assertThat(transactionsRows).hasSize(3);
 
-		final WebElement row = transactionsRows.get(0);
+		final WebElement row = transactionsRows.get(1);
 		final List<WebElement> columns = row.findElements(By.className("col"));
 
 		// check columns
diff --git a/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java b/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java
index e130dec19..32a4216bd 100644
--- a/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java
+++ b/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java
@@ -133,9 +133,9 @@ class SearchTest extends SeleniumTestBase
 		assertThat(driver.findElement(By.cssSelector(".headline-date")).getText()).isEqualTo("May 2019");
 
 		List<WebElement> transactionsRows = driver.findElements(By.cssSelector(".transaction-container .hide-on-med-and-down.transaction-row-top"));
-		assertThat(transactionsRows).hasSize(25);
-		assertThat(transactionsRows.get(0).getAttribute("class")).contains("transaction-row-highlighted");
-		for(int i = 1; i < transactionsRows.size(); i++)
+		assertThat(transactionsRows).hasSize(26);
+		assertThat(transactionsRows.get(1).getAttribute("class")).contains("transaction-row-highlighted");
+		for(int i = 2; i < transactionsRows.size(); i++)
 		{
 			assertThat(transactionsRows.get(i).getAttribute("class")).doesNotContain("transaction-row-highlighted");
 		}
@@ -149,8 +149,8 @@ class SearchTest extends SeleniumTestBase
 		assertThat(driver.findElement(By.cssSelector(".headline-date")).getText()).isEqualTo("May 2019");
 
 		List<WebElement> transactionsRows = driver.findElements(By.cssSelector(".transaction-container .hide-on-med-and-down.transaction-row-top"));
-		assertThat(transactionsRows).hasSize(25);
-		assertThat(transactionsRows.get(0).getAttribute("class")).contains("transaction-row-highlighted");
+		assertThat(transactionsRows).hasSize(26);
+		assertThat(transactionsRows.get(1).getAttribute("class")).contains("transaction-row-highlighted");
 
 		// open global account select
 		final WebElement globalAccountSelect = driver.findElement(By.id("globalAccountSelect"));
-- 
GitLab