0
我想编写一个单元测试,检查未从触发器中进行标注。
我知道如何测试是否标注正确制作 - 通过实施HttpCalloutMock:Salesforce Apex:测试尚未发出标注
global class MyHttpCalloutMock implements HttpCalloutMock {
global HTTPResponse respond(HTTPRequest req) {
//test HTTPRequest here
}
}
但是,如果没有HTTP请求时,则回应()方法将不会被调用。所以这种方法并不测试请求是否完成。
我需要的是这样的:
HTTPRequest.assertNoRequestsHaveBeenMade();
我该怎么办呢?