Skip to content

Commit fe6af8b

Browse files
authored
Merge pull request #168 from nutchanon-pho/master
Add the implementation of registerRelationship for SingleEmailMessage…
2 parents 1b5d308 + c36a957 commit fe6af8b

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

fflib/src/classes/fflib_ISObjectUnitOfWork.cls

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public interface fflib_ISObjectUnitOfWork
5252
* @param a single email message instance
5353
* @param relatedTo A SOBject instance (yet to be commited to the database)
5454
*/
55-
void registerRelationship( Messaging.SingleEmailMessage email, SObject relatedTo );
55+
void registerRelationship(Messaging.SingleEmailMessage email, SObject relatedTo);
5656
/**
5757
* Register an existing record to be updated during the commitWork method
5858
*

fflib/src/classes/fflib_SObjectMocks.cls

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,11 @@ public class fflib_SObjectMocks
7171
mocks.mockVoidMethod(this, 'registerRelationship', new List<Type> {SObject.class, Schema.sObjectField.class, SObject.class}, new List<Object> {record, relatedToField, relatedTo});
7272
}
7373

74+
public void registerRelationship(Messaging.SingleEmailMessage email, SObject relatedTo)
75+
{
76+
mocks.mockVoidMethod(this, 'registerRelationship', new List<Type> {Messaging.SingleEmailMessage.class, SObject.class}, new List<Object> {email, relatedTo});
77+
}
78+
7479
public void registerDirty(SObject record)
7580
{
7681
mocks.mockVoidMethod(this, 'registerDirty', new List<Type> {SObject.class}, new List<Object> {record});

0 commit comments

Comments
 (0)