1
A
回答
1
我們爲我們的Java應用程序編寫groovy測試。主要是因爲我們想學習和體驗其他編程語言。
1
我已經看到用Ruby編寫的單元測試用於用swig包裝的C庫。
與用C語言編寫的相同單元測試相比,主要優勢是交互式Rub解釋器(irb)允許進行探索性測試。
1
幾年前我們用Python來測試C++代碼,使用Boost來導出類。 單元測試是用python編寫的。 這個架構的有趣部分是我們可以從python控制檯訪問活動對象,因爲邏輯是用python表示的,C++用於構建低級類。
0
如果您將一種新語言添加到現有項目中,那麼使用現有語言進行功能/驗收測試是完全合理的。
當我們第一次採用Ruby on Rails時,我們仍然使用JUnit和HTMLUnit來測試Web前端,並直接對數據庫後端進行斷言。
如果您仍在學習如何使用新的基礎架構,繼續使用您在轉換過程中可以信賴的測試方法是有意義的。
我們並最終開始使用Ruby測試/單元,以及硒 - 但它的地方,我們依靠我們現有的基於Java測試的過渡期有用...
2
常見的組合是Java代碼並在Groovy中進行測試。這是特別有趣的,因爲Groovy是建立在Java之上的,例如Groovy甚至使用與Java相同的測試框架。
相關問題
- 1. 單元測試中的單步測試和調試代碼
- 2. 單元測試代碼合同
- 3. 執行XCode中的單元測試,在幾種語言測試本地化
- 4. 兩種不同語言的android語言文件夾
- 5. 如何使用C語言中的單元測試語言C?
- 6. 單元測試ASP.NET代碼
- 7. 單元測試代碼。ContinueWith(
- 8. 兩種語言
- 9. 單元和功能測試iPhone代碼?
- 10. 單元測試 - 不可測試代碼轉換爲可測試代碼
- 11. 兩種不同語言的相同圖像但不適用於其他語言
- 12. C#單元測試不進入代碼
- 13. WCF和單元測試的不同SessionContexts
- 14. 單元測試和Mac OS X 10.10.3語言和地區設置
- 15. 國家和語言代碼檢測
- 16. 使用「不同語言」的源代碼
- 17. SOLID和單元測試。使用語言提供的方法/類
- 18. Groovy和Groovy ++是兩種語言還是一種語言?
- 19. 兩種不同狀態的一種語言
- 20. 測試通過,但代碼不覆蓋是100%單元測試
- 21. 如何啓動單元測試舊代碼和新代碼?
- 22. TDD和單元測試,GML Game Maker語言
- 23. 使用兩種不同語言的相同Apache Thrift服務器
- 24. Jacoco覆蓋的單元測試代碼
- 25. 單元測試閃存的AS3代碼
- 26. 使用Modernizr的單元測試代碼
- 27. 單元測試fgets()的PHP代碼
- 28. 代碼訪問ActiveDirectory的單元測試
- 29. Azure的單元測試代碼
- 30. WF代碼活動的單元測試
我會說這是一個集成測試。你需要你的Oracle實例(有一些模式)來執行它和ruby解釋器。 – 2009-12-12 10:12:03
我連接到Oracle,調用具有預定義參數的過程,並根據預定義的結果檢查返回值。那不是單元測試? – jva 2009-12-12 11:00:56