package org.lightadmin.page.fieldDisplay.quickView; import org.junit.Test; import org.lightadmin.LoginOnce; import org.lightadmin.RunWithConfiguration; import org.lightadmin.SeleniumIntegrationTest; import org.lightadmin.component.QuickViewComponent; import org.lightadmin.config.OrderTestEntityWithUserDefinedId; import org.lightadmin.data.Domain; import static org.lightadmin.util.DomainAsserts.assertQuickViewFields; @RunWithConfiguration( OrderTestEntityWithUserDefinedId.class ) @LoginOnce( domain = Domain.TEST_ORDERS ) public class UserDefinedIdentifierFieldTest extends SeleniumIntegrationTest { @Test public void defaultIdentifierFieldIsDisplayed() { final QuickViewComponent quickViewComponent = getStartPage().showQuickViewForItem( 1 ); final String[] actualFieldNames = quickViewComponent.getQuickViewFieldNames(); assertQuickViewFields( new String[]{ "Order Id:", "Order Total:" }, actualFieldNames ); } }