Важно понимать различия между переменными и символами в FitNesse и отношение к таблицам.
Переменные определены так, чтобы они отображались до того, как страница выполнила тест. Лучшее использование переменных - это когда вы хотите «жестко» кодировать значение, которое вы собираетесь использовать часто в тесте, и знаете заранее. Переменные также унаследованы дочерними страницами, поэтому вы можете установить значение и повторно использовать его.
Но для определения переменных существует только один синтаксис.
Символы определены во время выполнения теста и выполняются в таблицах. Вам понадобится метод, который будет эхом или возвращать все, что вы его отправляете, и это определит значение во время выполнения, которое будет использоваться, когда будет указано в тесте.
я написал больше об этом здесь: http://whotestedthis.squarespace.com/journal/2011/3/15/symbols-and-variables-in-fitnesse.html
См http://www.fitnesse.org/FitNesse.FullReferenceGuide.UserGuide.WritingAcceptanceTests.SliM.SymbolsInTables больше о символах. И http://www.fitnesse.org/FitNesse.UserGuide.FixtureGallery.ImportantConcepts.MarkupVariables для получения дополнительной информации о переменных.