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