首页 > 代码库 > 60、saleforce的future方法
60、saleforce的future方法
测试future方法的异步执行 public with sharing class FutureSample { //future在自己线程中运行,直到资源可用才运行 @future public static void futuremethod(List<String> ids){ String sql = ‘select Id,Name from Merchandise__c where Name in : ids‘; List<Merchandise__c> accounts = Database.query(sql); for(Merchandise__c account : accounts){ System.debug(account.Id); } } }
测试类
@isTest private class Test_FutureSample { //future方法的执行必须在startTest和stopTest之间 static testMethod void myUnitTest(){ Test.startTest(); List<String> ids = new String[]{‘DeskTop‘,‘Keyboard‘}; FutureSample.futuremethod(ids); Test.stopTest(); } }
60、saleforce的future方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。