如何将符号与两侧的文本连接起来? 例如:
"GAR_"
$todayDate
"_1"
GAR_$todayDate_1
哪个会评估为:
GAR_07202012_1
在fitnesse中运行测试时,似乎连接正在运行(GAR_$todayDate->[07202012]_1
)。但是,我将此值作为参数传递给visual studio,而我最终得到以下文本:GAR_$todayDate_1
。
当我删除后缀或在$todayDate
和"_1"
之间添加空格时,一切都按预期工作。
任何帮助都将不胜感激。
我尝试过的事情:
GAR_!-$todayDate-!_1
GAR_$todayDate!-_1-!
GAR_$todayDate${SUFFIX}
- 定义的静态变量谢谢, 麦克
答案 0 :(得分:1)
我目前遇到了同样的问题。 我发现的唯一方法是:
StringSupport
方法String concatenate(String s1, String s2)
课程
import
FitNesse测试中该类的包StringSupport
表Library
放入FitNesse测试的可用库中
Script
中,您现在可以执行:|$result=|concatenate;|$s1|$s2|
为了适合您的确切用例,您只需要使用3个字符串而不是仅使用一个字符串进行相同的连接()。