То, что вы просите, не является хорошей практикой, а наоборот.
Когда код зависит от текущей даты и времени, рекомендуется проверять текущую дату и время для целей тестирования.
Вы можете либо передать текущую дату-время в качестве аргумента, либо вставить ее.
При тестировании вы передаете жестко-закодированную дату-время, что было бы предварительным условием для контрольного примера.
При запуске приложения в рабочем режиме вы передаете реальную текущую дату и время.
Java имеет полезный тип для насмешки над текущей датой и временем, называемый Часы.
ОБНОВЛЕНИЕ:
Независимо от того, имитировать дату или время, вы не можете использовать переменные в сценарии с огурцом ios, потому что это не имеет смысла. BDD - это предоставление конкретных примеров с конкретными данными. Переменные, используемые в схеме сценария, представляют собой просто способ собрать несколько сценариев ios (по одному для каждой комбинации значений, которые мы даем переменным в датируемой таблице).