package org.lightadmin.page.fieldDisplay.filter; import org.junit.Assert; import org.junit.Test; import org.lightadmin.LoginOnce; import org.lightadmin.RunWithConfiguration; import org.lightadmin.SeleniumIntegrationTest; import org.lightadmin.config.AlternativeFilterConfiguration; import org.lightadmin.data.Domain; @RunWithConfiguration( {AlternativeFilterConfiguration.class }) @LoginOnce( domain = Domain.FILTER_TEST_DOMAIN ) public class AlternativeFilterConfigurationTest extends SeleniumIntegrationTest { @Test public void userDefinedCaptionsAreShown(){ getStartPage().openAdvancedSearch(); Assert.assertArrayEquals( expectedCaptions, getStartPage().getFilterCaptions() ); } private String[] expectedCaptions = new String[] { "Identifier:", "The Text Field:", "The Integer Field:", "The Primitive Integer Field:", "The Decimal Field:", "The Boolean Field:"}; }