Итак, у меня есть триггер и класс расписания. Триггер активирует обновление объекта и назначит задание, которое будет выполнять запланированный класс. В триггере есть некоторая логика, связанная с нерабочими часами, выходными днями и праздниками. Обычно он назначает работу через 1 час после вставки (из-за требований бизнеса). но если вставка происходит в выходные дни, после часа или праздников. Он запланирует следующий рабочий день 8 утра.Salesforce: Есть ли способ установить Системное время в тестовом классе
Моя проблема заключается в том, что мой тестовый класс не охватывает все. Я вставляю объект в тестовый класс и зависит от того, в какое время я запускаю тест, он будет охватывать другую часть. Например, если я работаю в рабочее время, выходные, праздничная логика не покрываются и т. Д.
Мой вопрос в любом случае в тестовом классе мы можем установить Datetime.Now в любую дату и время, которые мы хотим? Большое спасибо