【发布时间】:2016-04-21 18:50:49
【问题描述】:
我想编写一个单元测试来检查是否没有从触发器发出标注。
我知道如何测试标注是否正确 - 通过实现 HttpCalloutMock:
global class MyHttpCalloutMock implements HttpCalloutMock {
global HTTPResponse respond(HTTPRequest req) {
//test HTTPRequest here
}
}
但如果没有发出 HTTP 请求,则不会调用 respond() 方法。因此,这种方法根本不会测试请求是否已发出。
我需要这样的东西:
HTTPRequest.assertNoRequestsHaveBeenMade();
我该怎么做?
【问题讨论】:
标签: salesforce apex-code apex