Package org.openbravo.test.security
Class StandardCrossOrganizationReference
- java.lang.Object
-
- org.openbravo.test.base.MockableBaseTest
-
- org.openbravo.test.base.OBBaseTest
-
- org.openbravo.test.datasource.BaseDataSourceTestDal
-
- org.openbravo.test.security.CrossOrganizationReference
-
- org.openbravo.test.security.StandardCrossOrganizationReference
-
public class StandardCrossOrganizationReference extends CrossOrganizationReference
Test cases covering references to cross natural tree organizations. They should not be allowed.- Author:
- alostale
-
-
Field Summary
-
Fields inherited from class org.openbravo.test.security.CrossOrganizationReference
createdObjects, SPAIN_ORG, SPAIN_WAREHOUSE, USA_BP, USA_ORDER, USA_ORG, USA_WAREHOUSE
-
Fields inherited from class org.openbravo.test.datasource.BaseDataSourceTestDal
LOGIN, POST_METHOD, PWD
-
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_INVOICE_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 StandardCrossOrganizationReference()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
combinedAdminAndCrossOrgModes()
void
crossOrgRefShouldBeIllegalOnInsert()
References from org Spain to USA should not be allowed on insertionvoid
crossOrgRefShouldBeIllegalOnUpdate()
References from org Spain to USA should not be allowed on update-
Methods inherited from class org.openbravo.test.security.CrossOrganizationReference
createOrder, createOrder, createOrder, createOrderLine, createOrderLine, removeCreatedObjects, setRole
-
Methods inherited from class org.openbravo.test.datasource.BaseDataSourceTestDal
authenticate, changeProfile, doRequest, doRequest, doRequest, getLogin, getOpenbravoURL, getPassword, getSessionCsrfToken, logout
-
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
-
Methods inherited from class org.openbravo.test.base.MockableBaseTest
mockStatic
-
-
-
-
Method Detail
-
crossOrgRefShouldBeIllegalOnInsert
public void crossOrgRefShouldBeIllegalOnInsert()
References from org Spain to USA should not be allowed on insertion
-
crossOrgRefShouldBeIllegalOnUpdate
public void crossOrgRefShouldBeIllegalOnUpdate()
References from org Spain to USA should not be allowed on update
-
combinedAdminAndCrossOrgModes
public void combinedAdminAndCrossOrgModes()
-
-