Получение подстрок переменной! Today в Fitnesse - PullRequest
2 голосов
/ 11 марта 2011

Я пишу тест Fitnesse для веб-приложения.Одним из тестируемых элементов является раскрывающийся список, значение которого определяется текущей датой, в формате ДД / ММ / ГГГГ.

Я думал, что с помощью переменной! Today в наборе Fitnesseможет быть полезным способом установки переменной, но я столкнулся с проблемой, что Fitnesse выражает дату как (например) 11 марта, 2011 , где мне нужно 11/03/2011.Я могу получить дату в числовом формате, используя модификатор -xml, но у меня все еще остается довольно огромная строка, например 2011-03-11T05: 51: 22 * ​​1009 *.

IsЕсть ли способ получить подстроки этого, а затем добавить их в переменные страницы, или я лаю здесь совсем не то дерево?

Спасибо!

Ответы [ 3 ]

6 голосов
/ 17 сентября 2012

!today (MM/dd/yyyy) производит 09/17/2012.Вы можете использовать любой формат кодов, которые вам нравятся.Он использует SimpleDateFormat класс.

1 голос
/ 11 марта 2011

Что ж, получается не полностью неправильное дерево: -)

Для справки, у функции! Today есть несколько других методов, и вы можете использовать их для сбора отдельных разделов.даты по мере необходимости:

! today (dd) - задает день месяца в числовой форме! today (MM) - задает месяц года в числовой форме! today (гггг) -дает год в числовой форме

Есть несколько других, но все, что я в конечном итоге использовал, это.Объедините их по необходимости, и Роберт как бы брат вашей матери ...

0 голосов
/ 16 февраля 2018

Это даст вам дату, необходимую для тестовых случаев, написанных в Fitnesse Wiki

$ {=! Today (ddMMyyyy) =}

...