我正在寫一個模塊Test::Builder
。我想寫一個測試來測試我的測試,當它是失敗。不幸的是,測試中的失敗測試會導致測試失敗,從而導致整個測試套件失敗。我如何測試失敗的測試?這樣它們不會導致我的測試套件失敗。 代碼示例讚賞如何測試Test :: Builder測試?
3
A
回答
3
Test::Builder::Tester
包含在Test :: Builder/Test :: Simple發行版中,它包含用於測試使用Test :: Builder(Test :: Simple,Test :: More和絕大多數性能良好的最新測試模塊)。
1
我會看看Test::More
或Test::Most
的測試套件。
而且我會確保它們不會覆蓋我的需求 - 我認爲您已經完成了這些需求。 ;-)
相關問題
- 1. 測試Builder模式
- 2. 如何從「go test」測試「main()」例程?
- 3. 用Boost :: Test測試DLL嗎?
- 4. sbt test-only特定測試
- 5. 爲什麼'進行測試'和「./test/Test」
- 6. Test :: Builder :: Tester失敗測試失敗,爲什麼?
- 7. 如何測試junit測試
- 8. Android單元測試:我如何測試?
- 9. 如何測試方法(白盒測試)
- 10. XCUI測試:如何測試集發生
- 11. 如何使用Rapidminer測試測試集?
- 12. 如何創建測試(測試)網站?
- 13. 單元測試場景 - 如何測試?
- 14. 如何製作/測試和/測試/測試兩個HTML頁面
- 15. 如何測試
- 16. 如何測試
- 17. mod_rewrite的,/index.php?p=test到/測試
- 18. 寫Selenium Test來測試文字換行?
- 19. Django Test Runner無法找到測試
- 20. Boost Test與谷歌測試框架
- 21. 單元測試使用spring-test-dbunit
- 22. 從Visual Studio Test Explorer隱藏測試
- 23. Quick Test Pro(迴歸測試腳本) - Cruisecontrol.net
- 24. 如何調試Jest測試?
- 25. 運行在Flash Builder一個測試?
- 26. Flash Media Server,從Flash Builder測試RTMP流
- 27. 在Flex Builder中測試時傳遞flashVars
- 28. play自動測試selenium測試失敗,沒有測試結果TEST- {testname} .xml文件生成
- 29. 在MS Test Manager中運行手動測試後發佈測試結果
- 30. Visual Studio Test Essentials/Test Runner是否運行web&load測試?
請解釋如何使用Test :: More或Test :: Most來測試失敗的測試,但不會導致測試套件失敗。 – xenoterracide 2011-04-29 13:22:51
@xenoterracide - 我認爲關鍵是看看這些模塊的測試套件。另外,我會考慮'Test :: Simple'分發的't/Builder'目錄。 – bvr 2011-04-29 13:27:21
@bvr - 的確如此,那就是重點。 – Lumi 2011-04-29 13:30:20