Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing 单元测试apex触发器未填充选取列表值_Unit Testing_Triggers_Salesforce_Apex - Fatal编程技术网

Unit testing 单元测试apex触发器未填充选取列表值

Unit testing 单元测试apex触发器未填充选取列表值,unit-testing,triggers,salesforce,apex,Unit Testing,Triggers,Salesforce,Apex,我在自定义对象上有一个简单的“插入后”触发器来更新选取列表值。基于某些IF条件,我正在更新picklist值,这在webservice或UI中可以正常工作,但当我为其编写单元测试用例时,picklist值总是返回null。选择列表值取决于插入记录后的触发器执行。我不控制选择列表值。我正在创建测试数据,它将返回除picklist值之外的所有字段的值。 我需要显式地设置值吗 如果没有看到代码,我无法确定,但我可能猜在插入之后需要重新查询记录 如果没有看到代码,我无法确定,但我可能猜在插入之后需要重新

我在自定义对象上有一个简单的“插入后”触发器来更新选取列表值。基于某些IF条件,我正在更新picklist值,这在webservice或UI中可以正常工作,但当我为其编写单元测试用例时,picklist值总是返回null。选择列表值取决于插入记录后的触发器执行。我不控制选择列表值。我正在创建测试数据,它将返回除picklist值之外的所有字段的值。
我需要显式地设置值吗

如果没有看到代码,我无法确定,但我可能猜在插入之后需要重新查询记录

如果没有看到代码,我无法确定,但我可能猜在插入之后需要重新查询记录