2014-01-26 4 views
1

Я пытаюсь импортировать триггер APEX с тестовым классом. Я не могу его развернуть, потому что все мои тесты Scheduled APEX пытаются запустить, и они не могут, потому что задания, которые они тестируют, уже запланированы для выполнения, поэтому развертывание завершается с ошибкой.Разверните триггер APEX без запуска всех тестов

Есть ли способ обойти это без необходимости удаления всех запланированных заданий? Или я не создал все классы тестов для запланированных заданий?

ответ

0

Дженнифер, вы должны рассмотреть возможность проверки http://salesforce.stackexchange.com для более конкретных вопросов Salesforce.com.

Существует, к сожалению не способ развернуть триггер (предполагается, что переход от песочницы -> Производство орга), не выключая запланированных заданий.

К сожалению, Salesforce делает это очень сложным. Вам нужно создать планировщик для своих заданий, который позволяет вам дезактивировать их и активировать их после внесения этой модификации в вашу организацию, если это вызывает проблемы и блокирует вас от развертывания компонента.

Либо это, либо записывать триггеры таким образом, чтобы они могли работать с конфликтующими классами, которые вызываются.

+0

Спасибо! Я не понимал, что я не на стороне Salesforce обмена стеками>< – Jennifer

+0

http://salesforce.stackexchange.com/questions/30473/make-test-class-specific-to-scheduled-apex/30497#30497 – Jennifer

Смежные вопросы