0
我正在用Ruby編寫簡單的桌面應用程序。爲了測試我的選擇是最小的。 現在我想測量測試覆蓋率。對於Ruby on Rails,您可以使用Simplecov(https://github.com/colszowka/simplecov)。 它可以與桌面應用程序一起使用嗎?如果是這樣,怎麼樣? (我是Ruby的新手)。Ruby中的桌面應用程序覆蓋範圍
我正在用Ruby編寫簡單的桌面應用程序。爲了測試我的選擇是最小的。 現在我想測量測試覆蓋率。對於Ruby on Rails,您可以使用Simplecov(https://github.com/colszowka/simplecov)。 它可以與桌面應用程序一起使用嗎?如果是這樣,怎麼樣? (我是Ruby的新手)。Ruby中的桌面應用程序覆蓋範圍
該文檔似乎寫入了對Rails應用程序的偏見,但是我沒有看到任何應該阻止您在任何Ruby應用程序,GUI或其他應用程序中使用Simplecov的內容。過去我使用Simplecov作爲命令行應用程序。
使用minitest也不應該給你任何問題,根據標題爲"Use it with any framework"的部分。
呃...不幸的是我無法弄清楚如何。 在rails應用程序中,我只需在test_helper.rb中放置「require'simplecov'」,「SimpleCov.start'rails'」,如果我沒有test_helper,該怎麼辦。對不起,我是Ruby的新手,到目前爲止沒有運氣找出 – TheRusskiy 2013-04-22 16:34:50
啊。我誤解了這一點。您應該能夠創建一個test_helper.rb文件並從每個測試文件中獲取它。 – 2013-04-23 23:55:35
會嘗試。謝謝! ;-) – TheRusskiy 2013-04-24 20:30:15