标签: salesforce apex-code
我有一个查询去年销售的课程,并更新另一个对象的字段。
我怎样才能在我的测试类中断言这个值?此数据不依赖于我的测试数据,因为环境可能包含除我的测试数据之外的先前记录。
感谢
答案 0 :(得分:3)
如果您更新您的类以使用最新的API版本(从Spring 12开始),那么您会发现现在存在限制,以便测试方法无法访问除他们创建的数据之外的任何数据。这不仅在诸如您所描述的场景(您希望确定它使用某些数据的场景)中大量帮助,而且还强制执行最佳实践,并且意味着在部署到另一个环境时测试将始终正常运行。