fitnesse - 一个简单的例子(slim)

fitnesse - 一个简单的例子(slim)

2017-09-30

目录
1 编写测试代码(Fixture code)
2 编写wiki page并运行
  2.1 新建wikiPage
  2.2 运行Wiki Page

1 编写测试代码(Fixture code)


 返回

Fixture code是被wiki page调用的Java(或其他支持语言)类。

Fixture code

package util;

public class Add {
    private double A, B;

    public Add(double A, double B) {
        this.A = A;
        this.B = B;
    }

    public double calc() {
        return A + B;
    }
}
View Code

2 编写wiki page并运行


 返回

2.1 新建wikiPage

菜单Add->Test Page,如下图:

图1 新建wiki page

进入wiki page边界页面,给改wiki page起个名字,在内容栏输入一下内容: 

 1 !define TEST_SYSTEM {slim}
 2 
 3 !path D:\fitnesseUtil\bin
 4 
 5 |import            |
 6 |fitnesse.slim.test|
 7 |util|
 8 
 9 |script|Add|1.1|2.2|
10 |$result=|calc|

其中:

  • 第1行:使用slim方式解析wiki page
  • 第3行:指定路径让fitnesse知道fixture code地址,可以是class或jar包,D:\fitnesseUtil\bin这个地址是Add.java的class或jar包存放地址
  • 第5~7行:引入包或命名空间
  • 第9~10行:script table,详情见:Script Table

图2 wiki page显示页面

2.2 运行Wiki Page

点击‘Test’菜单运行WikiPage,结果如下:

图3 wiki page运行结果

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值