RayKit よくある質問

[修正済み]RayBarcodeパッケージ内のApexテストクラスが原因でApexテストに失敗する

現象

RayBarcodeパッケージ内のApexテストクラスが原因でApexテストに失敗する場合があります。

詳細

Apexクラス「gcbc.SObjectFieldValueUpdateActionTest」のTestUpdateFieldValueメソッドが特定項目(取引先オブジェクトの項目「年間売上」)を参照しているため、Apexテストを実行するユーザにその権限が付与されていない場合、以下のようなエラーが表示されます。

  • クラス:SObjectFieldValueUpdateActionTest
  • メソッド名:TestUpdateFieldValue
  • 成功/失敗:Fail
  • エラーメッセージ:System.AssertException: Assertion Failed
  • スタック追跡:Class.gcbc.SObjectFieldValueUpdateActionTest.TestUpdateFieldValue: line 41, column 1

回避策

この不具合は2021/3/24公開のv4.1.7で修正されました。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています

0 コメント

サインインしてコメントを残してください。