From 2688f87b070075d4c2d7a1d40137f7dffa350bf0 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Sun, 10 Oct 2021 10:37:46 +0200
Subject: [PATCH] #645 - added missing assertion

---
 .../budgetmaster/integration/selenium/ImportTest.java    | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/ImportTest.java b/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/ImportTest.java
index dda9565f6..13622fe6e 100644
--- a/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/ImportTest.java
+++ b/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/ImportTest.java
@@ -6,11 +6,15 @@ import de.deadlocker8.budgetmaster.authentication.UserService;
 import de.deadlocker8.budgetmaster.integration.helpers.IntegrationTestHelper;
 import de.deadlocker8.budgetmaster.integration.helpers.SeleniumTestBase;
 import org.junit.jupiter.api.Test;
+import org.openqa.selenium.By;
+import org.openqa.selenium.WebElement;
 
 import java.io.File;
 import java.util.Arrays;
 import java.util.List;
 
+import static org.assertj.core.api.Assertions.assertThat;
+
 class ImportTest extends SeleniumTestBase
 {
 	@Test
@@ -27,5 +31,10 @@ class ImportTest extends SeleniumTestBase
 		final Account account1 = new Account("DefaultAccount0815", AccountType.CUSTOM);
 		final Account account2 = new Account("Account2", AccountType.CUSTOM);
 		helper.uploadDatabase(path, sourceAccounts, List.of(account1, account2));
+
+		// assert
+		driver.get(helper.getUrl() + "/accounts");
+		List<WebElement> accountRows = driver.findElements(By.cssSelector(".account-container tr"));
+		assertThat(accountRows).hasSize(3);
 	}
 }
\ No newline at end of file
-- 
GitLab