You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by mb...@apache.org on 2017/12/17 11:25:11 UTC
svn commit: r1818475 - in
/ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test:
EntityCryptoTestSuite.java EntityQueryTestSuite.java EntityTestSuite.java
Author: mbrohl
Date: Sun Dec 17 11:25:11 2017
New Revision: 1818475
URL: http://svn.apache.org/viewvc?rev=1818475&view=rev
Log:
Improved: General refactoring and code improvements, package
org.apache.ofbiz.entity.test.
(OFBIZ-9952)
Thanks Dennis Balkir for reporting and providing the patches.
Modified:
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityCryptoTestSuite.java
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityQueryTestSuite.java
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityTestSuite.java
Modified: ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityCryptoTestSuite.java
URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityCryptoTestSuite.java?rev=1818475&r1=1818474&r2=1818475&view=diff
==============================================================================
--- ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityCryptoTestSuite.java (original)
+++ ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityCryptoTestSuite.java Sun Dec 17 11:25:11 2017
@@ -122,7 +122,7 @@ public class EntityCryptoTestSuite exten
assertEquals(1, (EntityQuery.use(delegator).from("TestingCrypto").where("testingCryptoTypeId", "LOOKUP", "saltedEncryptedValue", null).queryList()).size());
assertEquals(1, (EntityQuery.use(delegator).from("TestingCrypto").where("testingCryptoTypeId", "LOOKUP", "encryptedValue", nanoTime).queryList()).size());
assertEquals(0, (EntityQuery.use(delegator).from("TestingCrypto").where("testingCryptoTypeId", "LOOKUP", "saltedEncryptedValue", nanoTime).queryList()).size());
-
+
assertEquals(1, EntityQuery.use(delegator).from("TestingCrypto").where("testingCryptoTypeId", "LOOKUP", "encryptedValue", nanoTime).queryList().size());
}
Modified: ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityQueryTestSuite.java
URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityQueryTestSuite.java?rev=1818475&r1=1818474&r2=1818475&view=diff
==============================================================================
--- ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityQueryTestSuite.java (original)
+++ ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityQueryTestSuite.java Sun Dec 17 11:25:11 2017
@@ -41,12 +41,12 @@ public class EntityQueryTestSuite extend
super(name);
}
- /*
+ /*
* queryCount(): This method returns number of records found for the particular query.
* assert: Compared count of number of records found by Entity Engine method with count of number of records found by EntityQuery method.
*/
public void testQueryCount() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "record-1", "description", "Record One"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "record-2", "description", "Record Two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "record-3", "description", "Record Three"));
@@ -65,7 +65,7 @@ public class EntityQueryTestSuite extend
* assert 3: Compared 'description' field of first record fetched by Entity Engine method and by EntityQuery method.
*/
public void testWhere() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "where-1", "description", "find me"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "where-2", "description", "find me not"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "where-3", "description", "find me"));
@@ -86,7 +86,7 @@ public class EntityQueryTestSuite extend
* assert 3: Compared 'description' field of first record fetched by Entity Engine method and by EntityQuery method.
*/
public void testQueryList() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryList-1", "description", "queryList record one"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryList-2", "description", "queryList record two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryList-3", "description", "queryList record three"));
@@ -106,7 +106,7 @@ public class EntityQueryTestSuite extend
* assert 2: Compared 'description' field of first record fetched by Entity Engine method and by EntityQuery method.
*/
public void testQueryFirst() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryFirst-1", "description", "first record"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryFirst-2", "description", "second record"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryFirst-3", "description", "third record"));
@@ -125,7 +125,7 @@ public class EntityQueryTestSuite extend
* assert 2: Compared 'description' field of first record fetched by Entity Engine method and by EntityQuery method.
*/
public void testQueryOne() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryOne-1", "description", "query one"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryOne-2", "description", "query two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryOne-3", "description", "query three"));
@@ -144,7 +144,7 @@ public class EntityQueryTestSuite extend
* assert 2: Check the TestingType entity queryOneMap-3 has been resolve with the parameters map present in context
*/
public void testQueryOneWithContext() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryOneMap-1", "description", "query one by map"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryOneMap-2", "description", "query two by map"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryOneMap-3", "description", "query three by map"));
@@ -167,7 +167,7 @@ public class EntityQueryTestSuite extend
* assert 2: Compared 'testingTypeId' field for null which is fetched by EntityQuery method.
*/
public void testSelect() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "select-1", "description", "description one"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "select-2", "description", "description two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "select-3", "description", "description three"));
@@ -187,7 +187,7 @@ public class EntityQueryTestSuite extend
* assert 3: Compared 'testingTypeId' field for null which is fetched by EntityQuery method.
*/
public void testDistinctAndSelect() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "distinct-1", "description", "Distinct Record"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "distinct-2", "description", "Distinct Record"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "distinct-3", "description", "Not a Distinct Record"));
@@ -210,7 +210,7 @@ public class EntityQueryTestSuite extend
* assert 3: Compared 'description' field of first record fetched by Entity Engine method and by EntityQuery method.
*/
public void testOrderBy() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "orderBy-1", "description", "B"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "orderBy-2", "description", "C"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "orderBy-3", "description", "A"));
@@ -267,7 +267,7 @@ public class EntityQueryTestSuite extend
* assert 3: Compared 'description' field of first record fetched by Entity Engine method and by EntityQuery method.
*/
public void testMaxRows() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "maxRows-1", "description", "Max Row One"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "maxRows-2", "description", "Max Row Two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "maxRows-3", "description", "Max Row Three"));
@@ -290,7 +290,7 @@ public class EntityQueryTestSuite extend
* assert 3: Compared 'description' field of first record fetched by Entity Engine method and by EntityQuery method.
*/
public void testFetchSize() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "fetchSize-1", "description", "Fetch Size One"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "fetchSize-2", "description", "Fetch Size Two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "fetchSize-3", "description", "Fetch Size Three"));
@@ -311,7 +311,7 @@ public class EntityQueryTestSuite extend
* assert: Compared first record of both the iterator.
*/
public void testQueryIterator() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryIterator-1", "description", "Value One"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryIterator-2", "description", "Value Two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "queryIterator-3", "description", "Value Three"));
@@ -344,7 +344,7 @@ public class EntityQueryTestSuite extend
* assert: Compared first record found by both the iterator.
*/
public void testCursorForwardOnly() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "cursorForwardOnly-1", "description", "cursorForwardOnly One"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "cursorForwardOnly-2", "description", "cursorForwardOnly Two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "cursorForwardOnly-3", "description", "cursorForwardOnly Three"));
@@ -379,7 +379,7 @@ public class EntityQueryTestSuite extend
* assert: Compared first record found by both the iterators.
*/
public void testCursorScrollSensitive() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "scrollSensitive-1", "description", "cursorScrollSensitive One"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "scrollSensitive-2", "description", "cursorScrollSensitive Two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "scrollSensitive-3", "description", "cursorScrollSensitive Three"));
@@ -414,7 +414,7 @@ public class EntityQueryTestSuite extend
* assert: Compared first record found by both the iterators.
*/
public void testCursorScrollInSensitive() throws GenericEntityException {
- List<GenericValue> testingTypes = new LinkedList<GenericValue>();
+ List<GenericValue> testingTypes = new LinkedList<>();
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "scrollInSensitive-1", "description", "cursorScrollInSensitive One"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "scrollInSensitive-2", "description", "cursorScrollInSensitive Two"));
testingTypes.add(delegator.makeValue("TestingType", "testingTypeId", "scrollInSensitive-3", "description", "cursorScrollInSensitive Three"));
Modified: ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityTestSuite.java
URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityTestSuite.java?rev=1818475&r1=1818474&r2=1818475&view=diff
==============================================================================
--- ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityTestSuite.java (original)
+++ ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/test/EntityTestSuite.java Sun Dec 17 11:25:11 2017
@@ -106,7 +106,7 @@ public class EntityTestSuite extends Ent
assertFalse("Observable has not changed", createdValue.hasChanged());
// This sequence creates the GenericValue entities first, puts them in a List, then calls the delegator to store them all
- List<GenericValue> newValues = new LinkedList<GenericValue>();
+ List<GenericValue> newValues = new LinkedList<>();
newValues.add(delegator.makeValue("TestingType", "testingTypeId", "TEST-MAKE-2", "description", "Testing Type #Make-2"));
newValues.add(delegator.makeValue("TestingType", "testingTypeId", "TEST-MAKE-3", "description", "Testing Type #Make-3"));
@@ -377,7 +377,7 @@ public class EntityTestSuite extends Ent
.where(EntityCondition.makeCondition("primaryParentNodeId", EntityOperator.NOT_EQUAL, GenericEntity.NULL_FIELD))
.queryList();
- List<GenericValue> newValues = new LinkedList<GenericValue>();
+ List<GenericValue> newValues = new LinkedList<>();
Timestamp now = UtilDateTime.nowTimestamp();
for (GenericValue node: nodeLevel1) {
@@ -586,7 +586,7 @@ public class EntityTestSuite extends Ent
.where(EntityCondition.makeCondition("testingId", EntityOperator.LIKE, "rnmat:%"))
.queryList();
- List<GenericValue> testings = new ArrayList<GenericValue>();
+ List<GenericValue> testings = new ArrayList<>();
for (GenericValue nodeMember: values) {
testings.add(nodeMember.getRelatedOne("Testing", false));
@@ -689,7 +689,7 @@ public class EntityTestSuite extends Ent
*/
public void testCreateManyAndStoreAtOnce() throws Exception {
try {
- List<GenericValue> newValues = new LinkedList<GenericValue>();
+ List<GenericValue> newValues = new LinkedList<>();
for (int i = 0; i < TEST_COUNT; i++) {
newValues.add(delegator.makeValue("Testing", "testingId", getTestId("T1-", i)));
}
@@ -739,7 +739,7 @@ public class EntityTestSuite extends Ent
*/
public void testEntityListIterator() throws Exception {
try {
- List<GenericValue> newValues = new LinkedList<GenericValue>();
+ List<GenericValue> newValues = new LinkedList<>();
for (int i = 0; i < TEST_COUNT; i++) {
newValues.add(delegator.makeValue("Testing", "testingId", getTestId("T3-", i)));
}
@@ -944,8 +944,8 @@ public class EntityTestSuite extends Ent
strBufTemp.append(iNum);
return strBufTemp.toString();
}
-
-
+
+
/*
* This test will verify that the LIMIT and OFFSET options can work properly.
* Commented out because it makes the framework dependent on the content component
@@ -999,7 +999,7 @@ public class EntityTestSuite extends Ent
long end = UtilDateTime.nowTimestamp().getTime();
long time1 = end - start;
Debug.logInfo("Time consumed WITH limit and offset option (ms): " + time1, module);
-
+
start = UtilDateTime.nowTimestamp().getTime();
for (int page = 1; page <= pages; page++) {
Debug.logInfo("Page " + page + ":", module);
@@ -1038,7 +1038,7 @@ public class EntityTestSuite extends Ent
}*/
/*
- * Tests EntitySaxReader, verification loading data with tag create, create-update, create-replace, delete
+ * Tests EntitySaxReader, verification loading data with tag create, create-update, create-replace, delete
*/
public void testEntitySaxReaderCreation() throws Exception {
String xmlContentLoad =
@@ -1149,7 +1149,7 @@ public class EntityTestSuite extends Ent
}
public void testEntitySaxReaderDelete() throws Exception {
- String xmlContentLoad =
+ String xmlContentLoad =
"<delete>" +
" <Testing testingId=\"T1\"/>" +
" <Testing testingId=\"T2\"/>" +
@@ -1193,11 +1193,11 @@ public class EntityTestSuite extends Ent
"seqName", "seqId");
UUID id = UUID.randomUUID();
final String sequenceName = "BogusSequence" + id.toString();
- final ConcurrentMap<Long, Long> seqIds = new ConcurrentHashMap<Long, Long>();
+ final ConcurrentMap<Long, Long> seqIds = new ConcurrentHashMap<>();
final AtomicBoolean duplicateFound = new AtomicBoolean(false);
final AtomicBoolean nullSeqIdReturned = new AtomicBoolean(false);
- List<Future<Void>> futures = new ArrayList<Future<Void>>();
+ List<Future<Void>> futures = new ArrayList<>();
Callable<Void> getSeqIdTask = new Callable<Void>() {
public Void call() throws Exception {
Long seqId = sequencer.getNextSeqId(sequenceName, 1, null);
@@ -1291,27 +1291,6 @@ public class EntityTestSuite extends Ent
assertTrue("One big transaction was not faster than several small ones", totalTimeOneTransaction < totalTimeSeveralSmallTransactions);
}
-/*
- public void testConverters() throws Exception {
- // Must use the default delegator because the deserialized GenericValue can't
- // find the randomized one.
- Delegator localDelegator = DelegatorFactory.getDelegator("default");
- TransactionUtil.begin();
- localDelegator.create("TestingType", "testingTypeId", "TEST-UPDATE-1", "description", "Testing Type #Update-1");
- GenericValue testValue = localDelegator.create("Testing", "testingId", "JSON_TEST", "testingTypeId", "TEST-UPDATE-1",
- "description", "Testing JSON Converters", "testingSize", (long) 123, "testingDate",
- new Timestamp(System.currentTimeMillis()));
- assertNotNull("Created GenericValue not null", testValue);
- JSON json = (JSON) ObjectType.simpleTypeConvert(testValue, "org.apache.ofbiz.base.lang.JSON", null, null);
- assertNotNull("JSON instance not null", json);
- GenericValue convertedValue = (GenericValue) ObjectType.simpleTypeConvert(json, "org.apache.ofbiz.entity.GenericValue", null,
- null);
- assertNotNull("GenericValue converted from JSON not null", convertedValue);
- assertEquals("GenericValue converted from JSON equals original value", testValue, convertedValue);
- TransactionUtil.rollback();
- }
-*/
-
private final class TestObserver implements Observer {
private Observable observable;
private Object arg;