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.OrderTestEntityWithDefaultId;
import org.lightadmin.data.Domain;
import static org.lightadmin.util.DomainAsserts.assertQuickViewFields;
@RunWithConfiguration( OrderTestEntityWithDefaultId.class )
@LoginOnce( domain = Domain.TEST_ORDERS )
public class DefaultIdentifierTest extends SeleniumIntegrationTest {
@Test
public void defaultIdentifierFieldIsHidden() {
final QuickViewComponent quickViewComponent = getStartPage().showQuickViewForItem( 1 );
final String[] actualFieldNames = quickViewComponent.getQuickViewFieldNames();
assertQuickViewFields( new String[]{ "Id:", "Order Total:" }, actualFieldNames );
}
}