Fitnesse и ServiceFixture: переменные не распознаются - PullRequest
1 голос
/ 16 ноября 2011

Я пытаюсь использовать ServiceFixture с Fitnesse.У меня проблема в том, что я не могу использовать переменную, которую я определяю с ключевой строкой:

|key|foobar|
|check|response != null|true|
|check|response.customerId|

В этом примере я определяю foobar.Я должен быть в состоянии использовать это в следующем тесте с $ {foobar.response.customerId}.Однако я получаю ошибку, неопределенная переменная: foobar.response.customerID в Fitnesse.Кроме того, встроенные переменные / функции, такие как $ {random.string}, не распознаются.

Мы используем Fitnesse-20111025

Любая помощь / советы будут очень благодарны.

1 Ответ

1 голос
/ 16 ноября 2011

Нашел ответ на свой вопрос: достаточно экранировать переменные:

! - $ {foobar.response.customerId} -!

помогает мне

...