我正在使用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動態夾具測試表?