公開サイトのユーザーから実行するためのコードがあります。
現在、testMethods は標準のテスト ユーザーとして実行され、コードは正常に動作します。ただし、サイトでは機能が失敗し、コードを実行する前にユーザー認証を要求します (ユーザーは Salesforce 資格情報を持っていないため、これは必要ありません)。
testMethods をサイトのゲスト ユーザーまたは同様のプロファイルとして実行する方法はありますか? 事前にプロファイルの名前を知ることはできず、テストの実行時にプロファイルが存在しない可能性があることに注意してください。