#groovy #scripting #soapui
#groovy #сценарии #soapui
Вопрос:
Мне нужно настроить мои фиктивные ответы таким образом, чтобы они всегда предоставляли данные за последние 12 месяцев. Я знаю, что могу сделать это, используя такие переменные, как today: ${= def now = new Date();now.format(«гггг-ММ-дд») в проекте и вызвать это с помощью
${#Project#today}
как описано здесь, сценарий сегодняшней даты
Однако мне нужно гораздо больше контроля над датами, и мне нужно, чтобы части ответа всегда были, например, самым последним месяцем февраля, марта и т. Д. Итак, учитывая, что сегодня 14 апреля, самым последним мартом будет 1 марта 2019 года, но самым последним июлем будет 1 июля 2018 года. Как мне вычислить переменные, которые отражают дату последнего месяца для каждого из 12 месяцев года?
Кто-нибудь пробовал что-нибудь подобное?
Спасибо!