Package org.openbravo.test.dal
Class DalPerformanceInventoryLineTest
- java.lang.Object
-
- org.openbravo.test.base.MockableBaseTest
-
- org.openbravo.test.base.OBBaseTest
-
- org.openbravo.test.dal.DalPerformanceInventoryLineTest
-
public class DalPerformanceInventoryLineTest extends OBBaseTest
Does some simple performance tests by creating sets ofInventoryCount
andInventoryCountLine
objects and then reading and updating them.- 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 DalPerformanceInventoryLineTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testACreateInventoryLine()
void
testBReadAndAddLine()
Reads theInventoryCountLine
objects created in the above tests and adds one new line and updates one line.void
testZCleanUp()
Removes the createdInventoryCount
andInventoryCountLine
records.-
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
-
testACreateInventoryLine
public void testACreateInventoryLine()
CreatesNO_HEADER
InventoryCount
objects and for each of themNO_LINE
InventoryCountLine
objects. These objects are stored in the database and the timing is reported.
-
testBReadAndAddLine
public void testBReadAndAddLine()
Reads theInventoryCountLine
objects created in the above tests and adds one new line and updates one line. The timings are reported in the log.
-
testZCleanUp
public void testZCleanUp()
Removes the createdInventoryCount
andInventoryCountLine
records.
-
-