Package org.openbravo.test.views
Class GCSequenceNumberTests
- java.lang.Object
-
- org.openbravo.test.base.OBBaseTest
-
- org.openbravo.test.views.GridConfigurationTest
-
- org.openbravo.test.views.GCSequenceNumberTests
-
public class GCSequenceNumberTests extends GridConfigurationTest
Test cases with different combinations of grid configurations at tab level with different combinations of sequence numbers.- Author:
- NaroaIriarte
-
-
Field Summary
-
Fields inherited from class org.openbravo.test.base.OBBaseTest
DOLLAR, DOLLAR_ID, EURO, EURO_ID, QA_TEST_ADMIN_USER_ID, QA_TEST_CLIENT_ID, QA_TEST_ORG_ID, TEST_BP_CATEGORY_ID, TEST_CLIENT_ID, TEST_LOCATION_ID, TEST_ORDER_ID, TEST_ORG_ID, TEST_ORG_TREE, TEST_PRODUCT_ID, TEST_ROLE_ID, TEST_US_ORG_ID, TEST_USER_ID, TEST_WAREHOUSE_ID, TEST2_USER_ID, userIds, watchFailures
-
-
Constructor Summary
Constructors Constructor Description GCSequenceNumberTests()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
differentTabDifferentSequenceNumber()
If different sequence number is set for different tabs the expected result is that the set configuration be applied for these tabs.void
differentTabSameSequenceNumber()
If the same sequence number is set for different tabs, the expected behavior is that set configurations for these tabs be applied.void
sameTabDifferentSequenceNumber()
If different sequence number is set for the same tab, the expected behavior is that the configuration set in the record with the highest sequence number be applied.void
shouldExecuteOnlyIfThereIsNoGridConfig()
Execute these test cases only if there is no custom grid config as it could make unstable results-
Methods inherited from class org.openbravo.test.views.GridConfigurationTest
getNumberOfGridConfigurations, getSystemGridConfig, getTabGridConfig
-
Methods inherited from class org.openbravo.test.base.OBBaseTest
addReadWriteAccess, classSetUp, commitTransaction, count, getConnectionProvider, getOneInstance, getRandomUser, getTestLogAppender, initializeDalLayer, initializeDisabledTestCases, initializeTestLogAppender, isErrorOccured, reportException, rollback, setLogStackTraces, setQAAdminContext, setSystemAdministratorContext, setTestAdminContext, setTestLogAppenderLevel, setTestUserContext, setUp, setUserContext, shouldMockServletContext, staticInitializeDalLayer, testDone
-
-
-
-
Method Detail
-
shouldExecuteOnlyIfThereIsNoGridConfig
public void shouldExecuteOnlyIfThereIsNoGridConfig()
Execute these test cases only if there is no custom grid config as it could make unstable results
-
sameTabDifferentSequenceNumber
public void sameTabDifferentSequenceNumber() throws Exception
If different sequence number is set for the same tab, the expected behavior is that the configuration set in the record with the highest sequence number be applied.- Throws:
Exception
-
differentTabSameSequenceNumber
public void differentTabSameSequenceNumber() throws Exception
If the same sequence number is set for different tabs, the expected behavior is that set configurations for these tabs be applied.- Throws:
Exception
-
-