私はsalesforce.comプラットフォームでレスト・ウェブ・サービスを開発中です。私はそれを書いて、それが正しく働いていると私はそれを呼び出すときに正確な応答を与える。問題は、今私のタスクは、このREST WebサービスメソッドupdateCase
をテストすることですセールスフォース・ドットでレスト・ウェブ・サービスをテストする
@RestResource(urlMapping='/feedpost/*')
global class Feedpost9
{
@HttpPut
global static User updateCase() {
RestRequest req=RestContext.request;
User user=[SELECT id from User where email=:req.headers.get('email') LIMIT 1];
return user;
}
}
それをテストする方法です。 POSTリクエストメソッドをテストするには、メソッド呼び出しでパラメータを設定する必要がありますが、PUTメソッドの場合はどうすればテストクラスにRestContext.request
を設定するのですか?
Salesforceのスタック交換がこの –