@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); } } }