Skip to content

Commit 19a123d

Browse files
committed
Merge pull request #3 from financialforcedev/master
Update of local repo
2 parents c8dd609 + 92c32da commit 19a123d

File tree

2 files changed

+11
-61
lines changed

2 files changed

+11
-61
lines changed

fflib/src/classes/fflib_SObjectMocks.cls

Lines changed: 9 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -186,98 +186,47 @@ public class fflib_SObjectMocks
186186

187187
public void registerNew(SObject record)
188188
{
189-
if (mocks.Verifying)
190-
{
191-
mocks.verifyMethodCall(this, 'registerNew', new List<Object> {record});
192-
}
193-
else
194-
{
195-
mocks.recordMethod(this, 'registerNew', new List<Object> {record});
196-
}
189+
mocks.mockVoidMethod(this, 'registerNew', new List<Object> {record});
197190
}
198191

199192
public void registerNew(List<SObject> records)
200193
{
201-
for(SObject record : records)
202-
{
203-
registerNew(record);
204-
}
194+
mocks.mockVoidMethod(this, 'registerNew', new List<Object> {records});
205195
}
206196

207197
public void registerNew(SObject record, Schema.sObjectField relatedToParentField, SObject relatedToParentRecord)
208198
{
209-
if (mocks.Verifying)
210-
{
211-
mocks.verifyMethodCall(this, 'registerNew', new List<Object> {record, relatedToParentField, relatedToParentRecord});
212-
}
213-
else
214-
{
215-
mocks.recordMethod(this, 'registerNew', new List<Object> {record, relatedToParentField, relatedToParentRecord});
216-
}
199+
mocks.mockVoidMethod(this, 'registerNew', new List<Object> {record, relatedToParentField, relatedToParentRecord});
217200
}
218201

219202
public void registerRelationship(SObject record, Schema.sObjectField relatedToField, SObject relatedTo)
220203
{
221-
if (mocks.Verifying)
222-
{
223-
mocks.verifyMethodCall(this, 'registerRelationship', new List<Object> {record, relatedToField, relatedTo});
224-
}
225-
else
226-
{
227-
mocks.recordMethod(this, 'registerRelationship', new List<Object> {record, relatedToField, relatedTo});
228-
}
204+
mocks.mockVoidMethod(this, 'registerRelationship', new List<Object> {record, relatedToField, relatedTo});
229205
}
230206

231207
public void registerDirty(SObject record)
232208
{
233-
if (mocks.Verifying)
234-
{
235-
mocks.verifyMethodCall(this, 'registerDirty', new List<Object> {record});
236-
}
237-
else
238-
{
239-
mocks.recordMethod(this, 'registerDirty', new List<Object> {record});
240-
}
209+
mocks.mockVoidMethod(this, 'registerDirty', new List<Object> {record});
241210
}
242211

243212
public void registerDirty(List<SObject> records)
244213
{
245-
for(SObject record : records)
246-
{
247-
registerDirty(record);
248-
}
214+
mocks.mockVoidMethod(this, 'registerDirty', new List<Object> {records});
249215
}
250216

251217
public void registerDeleted(SObject record)
252218
{
253-
if (mocks.Verifying)
254-
{
255-
mocks.verifyMethodCall(this, 'registerDeleted', new List<Object> {record});
256-
}
257-
else
258-
{
259-
mocks.recordMethod(this, 'registerDeleted', new List<Object> {record});
260-
}
219+
mocks.mockVoidMethod(this, 'registerDeleted', new List<Object> {record});
261220
}
262221

263222
public void registerDeleted(List<SObject> records)
264223
{
265-
for(SObject record : records)
266-
{
267-
registerDeleted(record);
268-
}
224+
mocks.mockVoidMethod(this, 'registerDeleted', new List<Object> {records});
269225
}
270226

271227
public void commitWork()
272228
{
273-
if (mocks.Verifying)
274-
{
275-
mocks.verifyMethodCall(this, 'commitWork', new List<Object> {});
276-
}
277-
else
278-
{
279-
mocks.recordMethod(this, 'commitWork', new List<Object> {});
280-
}
229+
mocks.mockVoidMethod(this, 'commitWork', new List<Object> {});
281230
}
282231
}
283232
}

fflib/src/classes/fflib_SObjectSelector.cls

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ public abstract with sharing class fflib_SObjectSelector
3535
**/
3636
private static Set<String> STANDARD_WITHOUT_CURRENCYISO = new Set<String> { AsyncApexJob.SObjectType.getDescribe().getName()
3737
, ApexClass.SObjectType.getDescribe().getName()
38-
, Attachment.SObjectType.getDescribe().getName() };
38+
, Attachment.SObjectType.getDescribe().getName()
39+
, RecordType.getSObjectType.getDescribe().getName() };
3940

4041
/**
4142
* Should this selector automatically include the FieldSet fields when building queries?

0 commit comments

Comments
 (0)