package com.constellio.app.ui.pages.management.schemas; import static com.constellio.sdk.tests.schemas.TestsSchemasSetup.whichIsMultivalue; import static com.constellio.sdk.tests.schemas.TestsSchemasSetup.whichIsSearchable; import org.junit.Before; import org.junit.Test; import com.constellio.model.services.records.RecordServices; import com.constellio.sdk.tests.ConstellioTest; import com.constellio.sdk.tests.annotations.InDevelopmentTest; import com.constellio.sdk.tests.annotations.UiTest; import com.constellio.sdk.tests.schemas.TestsSchemasSetup; import com.constellio.sdk.tests.selenium.adapters.constellio.ConstellioWebDriver; @UiTest @InDevelopmentTest public class ListSchemaTypeViewAcceptTest extends ConstellioTest { TestsSchemasSetup setup = new TestsSchemasSetup(zeCollection); RecordServices recordServices; ConstellioWebDriver driver; @Before public void setUp() throws Exception { prepareSystem( withZeCollection().withAllTestUsers() ); defineSchemasManager().using(setup.withAStringMetadata(whichIsMultivalue, whichIsSearchable).withAContentMetadata( whichIsSearchable)); recordServices = getModelLayerFactory().newRecordServices(); driver = newWebDriver(loggedAsUserInCollection("admin", zeCollection)); } @Test public void whenNavigateToListSchemaTypePageThenWorks() { driver.navigateTo().url("displaySchemaType"); waitUntilICloseTheBrowsers(); } }