From 70b0db5726c8fb5fcd9fe8ab1f876dd7ea9a9fac Mon Sep 17 00:00:00 2001 From: Joze RIHTARSIC <joze.RIHTARSIC@ext.ec.europa.eu> Date: Tue, 26 Apr 2022 09:22:53 +0200 Subject: [PATCH] Fix failed plans --- .../smp/ui/internal/KeystoreResourceTest.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/smp-webapp/src/test/java/eu/europa/ec/edelivery/smp/ui/internal/KeystoreResourceTest.java b/smp-webapp/src/test/java/eu/europa/ec/edelivery/smp/ui/internal/KeystoreResourceTest.java index 94371e776..9365a3bd2 100644 --- a/smp-webapp/src/test/java/eu/europa/ec/edelivery/smp/ui/internal/KeystoreResourceTest.java +++ b/smp-webapp/src/test/java/eu/europa/ec/edelivery/smp/ui/internal/KeystoreResourceTest.java @@ -2,6 +2,7 @@ package eu.europa.ec.edelivery.smp.ui.internal; import com.fasterxml.jackson.databind.ObjectMapper; +import eu.europa.ec.edelivery.smp.data.dao.ConfigurationDao; import eu.europa.ec.edelivery.smp.data.ui.CertificateRO; import eu.europa.ec.edelivery.smp.data.ui.KeystoreImportResult; import eu.europa.ec.edelivery.smp.data.ui.ServiceResult; @@ -42,8 +43,7 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers. @ContextConfiguration(classes = {SmpTestWebAppConfig.class}) @Sql(scripts = { "classpath:/cleanup-database.sql", - "classpath:/webapp_integration_test_data.sql"}, - executionPhase = BEFORE_TEST_METHOD) + "classpath:/webapp_integration_test_data.sql"}) public class KeystoreResourceTest { private static final String PATH = CONTEXT_PATH_INTERNAL_KEYSTORE; Path keystore = Paths.get("src", "test", "resources", "keystores", "smp-keystore.jks"); @@ -53,14 +53,16 @@ public class KeystoreResourceTest { @Autowired private UIKeystoreService uiKeystoreService; + @Autowired + private ConfigurationDao configurationDao; private MockMvc mvc; @Before public void setup() throws IOException { X509CertificateTestUtils.reloadKeystores(); - mvc = MockMvcUtils.initializeMockMvc(webAppContext); + configurationDao.reloadPropertiesFromDatabase(); uiKeystoreService.refreshData(); } @@ -156,12 +158,13 @@ public class KeystoreResourceTest { public void deleteKeystoreEntryOK() throws Exception { MockHttpSession session = loginWithSystemAdmin(mvc); UserRO userRO = getLoggedUserData(mvc, session); + + int countStart = uiKeystoreService.getKeystoreEntriesList().size(); // given when MvcResult result = mvc.perform(delete(PATH + "/" + userRO.getUserId() + "/delete/second_domain_alias") .session(session) - .with(csrf()) - .content(Files.readAllBytes(keystore))) + .with(csrf())) .andExpect(status().isOk()).andReturn(); //them -- GitLab