1

我正在尝试使用测试类导入 APEX 触发器。但我无法部署它,因为我的所有 Scheduled APEX 测试都试图运行,而他们不能因为他们正在测试的作业已经安排执行,所以部署失败。

有没有办法解决这个问题而不必删除所有预定的作业?或者我是否为计划作业创建了所有测试类错误?

4

1 回答 1

0

Jennifer,您应该考虑查看http://salesforce.stackexchange.com以了解更具体的 Salesforce.com 问题。

不幸的是,没有办法在不关闭计划作业的情况下部署触发器(假设您从 Sandbox -> Production org 开始)。

不幸的是,Salesforce 让这变得非常困难。您需要为您的作业构建一个调度程序,允许您在对您的组织进行此修改后停用它们并重新激活它们,如果它导致问题并阻止您部署组件。

要么这样,要么以这样的方式编写触发器,以便它们可以解决正在调用的冲突类。

于 2014-01-27T00:03:04.737 回答