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