真正用来测试C++的是CSLim模块,所以要下载plugin for C++.
3.Cslim下载和安装
3.1. 下载CSLim plugin
github 地址https://github.com/dougbradbury/cslim/tree/master
由于最新的在测试过程中有些问题,所以我采用的是链接中的版本:http://schuchert.wikispaces.com/cpptraining.UsingCSlimWithVisualStudio2010.
如果想要使用最新的版本,请参考http://blog.csdn.net/paky_du/article/details/72874337?utm_source=debugrun&utm_medium=referral。修改相应的port口,启动FitNesse时,多添加一个参数 “ -Dslim.port=0”:java -Dslim.port=0 -jar fitnesse-standalone.jar 。
如果无法git clone git@github.com:schuchert/cslim.git, 提示没有权限,则修改为 git clone http://github.com/schuchert/cslim.git.
完成后,生成D:\src\cpp_fitnesse\cslim
3.2. 加入测试内容
参考http://www.docin.com/p-638153370.html以下部分
注意:A. 变量名称和fixture的名称应该一致。比如变量名称Price,则fixture应该写成setPrice。测试用例应该写成Price.
B. 类名不要和关键字相冲突,否则会显示 could not find class < 0.