Package org.openbravo.test.dal
Class DalPerformanceExampleTest
- java.lang.Object
-
- org.openbravo.test.base.MockableBaseTest
-
- org.openbravo.test.base.OBBaseTest
-
- org.openbravo.test.dal.DalPerformanceExampleTest
-
public class DalPerformanceExampleTest extends OBBaseTest
Contains examples used to explain Data Access Layer performance. http://wiki.openbravo.com/wiki/Data_Access_Layer_Performance- Author:
- mtaal
-
-
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_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 DalPerformanceExampleTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testDML()
DML Style operationsvoid
testInsertBPs()
Scrollable resultsvoid
testInsertSalesOrders()
Scrollable resultsvoid
testJoinReferencedObjects()
Show explicit joining of referenced objectsvoid
testShowCollectionLoading()
Show collection loadingvoid
testShowObjectGraph()
Show object graph loadingvoid
testShowProxy()
Proxyvoid
testSimpleQuery()
Simple query for all products.void
testSimpleScrollQuery()
Scrollable results-
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
-
testSimpleQuery
public void testSimpleQuery()
Simple query for all products.
-
testSimpleScrollQuery
public void testSimpleScrollQuery()
Scrollable results
-
testInsertBPs
public void testInsertBPs()
Scrollable results
-
testShowProxy
public void testShowProxy()
Proxy
-
testShowObjectGraph
public void testShowObjectGraph()
Show object graph loading
-
testShowCollectionLoading
public void testShowCollectionLoading()
Show collection loading
-
testJoinReferencedObjects
public void testJoinReferencedObjects()
Show explicit joining of referenced objects
-
testDML
public void testDML()
DML Style operations
-
testInsertSalesOrders
public void testInsertSalesOrders()
Scrollable results
-
-