2016-04-21 50 views
0

我想编写一个单元测试,检查未从触发器中进行标注。

我知道如何测试是否标注正确制作 - 通过实施HttpCalloutMock:Salesforce Apex:测试尚未发出标注

global class MyHttpCalloutMock implements HttpCalloutMock { 
    global HTTPResponse respond(HTTPRequest req) { 
     //test HTTPRequest here 
    } 
} 

但是,如果没有HTTP请求时,则回应()方法将不会被调用。所以这种方法并不测试请求是否完成。

我需要的是这样的:

HTTPRequest.assertNoRequestsHaveBeenMade(); 

我该怎么办呢?

回答