Upgrade API to 67.0 (#91)
* Upgrade API to 67.0 * Remove override due to build failure * Fix test due to dependency changes * Fix failing tests due to dependency changes * New package version 0.10.0-1-api-upgrade-67 created --------- Co-authored-by: Wim Velzeboer <wvelzeb1@its.jnj.com> Co-authored-by: github-actions <github-actions@github.com>
This commit is contained in:
co-authored by
Wim Velzeboer
github-actions
parent
415e1cb645
commit
11abb61337
+4
-3
@@ -12,11 +12,12 @@
|
||||
"name": "fflib-apex-extensions",
|
||||
"namespace": "",
|
||||
"sfdcLoginUrl": "https://login.salesforce.com",
|
||||
"sourceApiVersion": "66.0",
|
||||
"sourceApiVersion": "67.0",
|
||||
"packageAliases": {
|
||||
"fflibApexExtensions": "0HoJ8000000KyjfKAC",
|
||||
"fflibApexExtensions@0.7.0-1": "04tJ8000000kaKzIAI",
|
||||
"fflibApexExtensions@0.8.0-1-apiUpgrade": "04tJ8000000kaL4IAI",
|
||||
"fflibApexExtensions@0.9.0-1-feature/genericSelector": "04tJ8000000kaPHIAY"
|
||||
"fflibApexExtensions@0.9.0-1-feature/genericSelector": "04tJ8000000kaPHIAY",
|
||||
"fflibApexExtensions@0.10.0-1-api-upgrade-67": "04tJ9000000YW1CIAW"
|
||||
}
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1079,16 +1079,16 @@ public virtual class fflib_SObjects2
|
||||
}
|
||||
|
||||
/**
|
||||
* Overrides the fflib_SObjects base implementation, which casts every value to `String` and
|
||||
* uses `String.isNotBlank` — that throws a TypeException on Date / Datetime / Number / Lookup
|
||||
* fields. This override generalises to "any non-null value, and for Strings also non-blank",
|
||||
* so the helper works for every field type.
|
||||
*
|
||||
* @param field The field to check.
|
||||
*
|
||||
* @return The records whose value for `field` is non-null (and, for Strings, non-blank).
|
||||
*/
|
||||
protected override List<SObject> getRecordsWithNonBlankFieldValues(Schema.SObjectField sObjectField)
|
||||
* Overrides the fflib_SObjects base implementation, which casts every value to `String` and
|
||||
* uses `String.isNotBlank` — that throws a TypeException on Date / Datetime / Number / Lookup
|
||||
* fields. This override generalises to "any non-null value, and for Strings also non-blank",
|
||||
* so the helper works for every field type.
|
||||
*
|
||||
* @param sObjectField The field to check.
|
||||
*
|
||||
* @return The records whose value for `field` is non-null (and, for Strings, non-blank).
|
||||
*/
|
||||
protected List<SObject> getRecordsWithNonBlankFieldValues(Schema.SObjectField sObjectField)
|
||||
{
|
||||
List<SObject> result = new List<SObject>();
|
||||
for (SObject record : getRecords())
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -55,6 +55,6 @@ public with sharing class fflib_LogEventStoreListener extends fflib_LogEventDoma
|
||||
)
|
||||
);
|
||||
}
|
||||
insert logEntryRecords;
|
||||
insert as system logEntryRecords;
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexTrigger xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexTrigger>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+21
-4
@@ -10,10 +10,27 @@ private class fflib_ClassicUnitOfWorkFactoryTest
|
||||
@IsTest
|
||||
static void testUnitOfWorkMock()
|
||||
{
|
||||
fflib_ApexMocks mocks = new fflib_ApexMocks();
|
||||
fflib_ISObjectUnitOfWork unitOfWorkMock = new fflib_SObjectMocks.SObjectUnitOfWork(mocks);
|
||||
|
||||
new fflib_ClassicUnitOfWorkFactory()
|
||||
.setMock(unitOfWorkMock);
|
||||
.setMock(newUnitOfWorkStub());
|
||||
}
|
||||
|
||||
private static fflib_ISObjectUnitOfWork newUnitOfWorkStub() {
|
||||
return (fflib_ISObjectUnitOfWork) Test.createStub(
|
||||
fflib_ISObjectUnitOfWork.class,
|
||||
new UnitOfWorkStubProvider()
|
||||
);
|
||||
}
|
||||
|
||||
private class UnitOfWorkStubProvider implements System.StubProvider {
|
||||
public Object handleMethodCall(
|
||||
Object stubbedObject,
|
||||
String stubbedMethodName,
|
||||
System.Type returnType,
|
||||
List<System.Type> listOfParamTypes,
|
||||
List<String> listOfParamNames,
|
||||
List<Object> listOfArgs
|
||||
) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -51,31 +51,6 @@ private class fflib_LogEventStoreListenerTest
|
||||
System.Assert.areEqual(1, [SELECT COUNT() FROM fflib_LogEntry__c]);
|
||||
}
|
||||
|
||||
/**
|
||||
* THIS UNIT TEST IS DISABLED BY DEFAULT SINCE THERE IS NO KNOWN STANDARD USER FACTORY METHOD FOR THE TARGET ORG
|
||||
*/
|
||||
@IsTest
|
||||
static void itShouldStoreRecordOnLogEventWithUserDetails()
|
||||
{
|
||||
// GIVEN - A Log Event thrown by a specific user
|
||||
fflib_LogEvent__e logEvent = generateLoggingLevelEvent(System.LoggingLevel.ERROR, ERROR_MESSAGE);
|
||||
User testUser = generateUser();
|
||||
insert testUser;
|
||||
|
||||
// WHEN - The log event is published
|
||||
System.Test.startTest();
|
||||
System.runAs(testUser)
|
||||
{
|
||||
EventBus.publish(logEvent);
|
||||
}
|
||||
System.Test.stopTest();
|
||||
|
||||
// THEN - a record should be created in the Log Event Store
|
||||
List<fflib_LogEntry__c> logEntries = [SELECT Id, LogLevel__c, Message__c, User__c FROM fflib_LogEntry__c];
|
||||
System.Assert.areEqual(1, logEntries.size());
|
||||
System.Assert.areEqual(testUser.Id, logEntries.get(0).User__c, 'Log Entry stored with wrong CreatedById');
|
||||
}
|
||||
|
||||
private static fflib_LogEvent__e generateLoggingLevelEvent(LoggingLevel loggingLevel, String message)
|
||||
{
|
||||
return new fflib_LogEvent__e(
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<apiVersion>66.0</apiVersion>
|
||||
<apiVersion>67.0</apiVersion>
|
||||
<status>Active</status>
|
||||
</ApexClass>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user