我正在使用Fitnesse与FitSharp运行集成测试。我使用RowFixture来测试一个数值结果表,并且需要能够测试大约3位小数的近似值。我怎样才能做到这一点?我在其他地方见过使用〜=不过这似乎并没有在表上工作如何在Fitnesse中测试近似值
1
A
回答
1
是,斯利姆测试系统的FitNesse提供approximately equals运营商(~=
)如你所指出的,但我认为,这是在现有不 fitSharp。考虑两种可能性:
第一(虽然我还没有机会使用它们)fitSharp提供多种cell operators --see,尤其在名单上比较Foating点。
其次,我用一个方法是这样的:
也就是说,我的数学夹具允许您指定的精度(如果未指定默认为两个地)。代码隐藏是很简单的:
private double DoCalculation()
{
. . .
return Math.Round(_result, Precision);
}
0
是否〜=运算符做你所需要的?添加到fitSharp非常容易。
相关问题
- 1. 如何在FitNesse测试中获得PAGE_NAME值?
- 2. 如何在Fitnesse测试中传递空值?
- 3. 如何加载customcomparator在FitNesse的测试
- 4. 如何使用c#Fitnesse + Slim维护Fitnesse测试中的状态
- 5. 测试在FitNesse的净
- 6. 不能在fitnesse测试硒
- 7. 在FitNesse的测试套件
- 8. Fitnesse:忽略测试
- 9. Fitnesse登录测试
- 10. 如何配置Fitnesse以测试DAL?
- 11. Fitnesse ScenarioLibrary未包含在测试中
- 12. 考虑近似值的测试,不是严格的值
- 13. Fitnesse执行太多测试
- 14. Fitnesse测试失败linq datacontext
- 15. Fitnesse测试页面备份
- 16. Fitnesse的Spring MVC测试
- 17. 如何在FitNesse测试用例中添加一个按钮?
- 18. 单元测试近似算法
- 19. 如何禁用HighchartJS中的近似值?
- 20. Fitnesse在春季开机测试
- 21. 如何在Ruby代码中测试看似“无法测试”?
- 22. 如何在fitnesse测试之间重置h2数据库?
- 23. 在FitNesse的使用正则表达式来测试货币值
- 24. Fitnesse服务器未打开src/test/fitnesse的测试套件
- 25. 如何计算截断和近似值?
- 26. 如何配置FitNesse的自动测试属性添加到“测试”
- 27. Fitnesse:如何跨多个测试套件运行特定的测试
- 28. 如何在SQL中获取近似行
- 29. 在c#4.0中比较近似值?
- 30. FitNesse动态夹具测试表?