Backup_FME_personal/force-app/main/default/classes/OperationResultTest.cls

24 lines
757 B
OpenEdge ABL

@isTest
private class OperationResultTest {
@IsTest
static void testSuccess() {
User u = [SELECT Id FROM User WHERE IsActive = TRUE LIMIT 1];
System.runAs(u) {
OperationResult r = OperationResult.success('test');
System.assertEquals(true, r.success);
System.assertEquals('Completed successfully', r.message);
System.assertEquals('test', r.data);
}
}
@IsTest
static void testError() {
User u = [SELECT Id FROM User WHERE IsActive = TRUE LIMIT 1];
System.runAs(u) {
OperationResult r = OperationResult.error('test');
System.assertEquals(false, r.success);
System.assertEquals('test', r.message);
}
}
}