Ruby单元测试框架中是否有内置的UI支持?

时间:2010-08-02 01:13:39

标签: ruby unit-testing testunit

Ruby单元测试框架中是否有内置的UI支持?我可以在UI中显示单元测试的结果吗?

3 个答案:

答案 0 :(得分:1)

在ruby 1.8中,测试/单位显然支持了几个不同的跑步者。

ruby test/test_my_app.rb --help

Test::Unit automatic runner.
Usage: test/test_my_app.rb [options] [-- untouched arguments]

    -r, --runner=RUNNER              Use the given RUNNER.
                                     (c[onsole], f[ox], g[tk], g[tk]2, t[k])
[snip rest of help]

对于ruby 1.9,您可能需要安装test / unit gem版本才能获得等效版本。

答案 1 :(得分:0)

不,我可能会使用Cucumber(www.cukes.info)和capybara(用于网络浏览器UI)。

答案 2 :(得分:0)

不,AFAIK,没有支持内置GUI的Ruby单元测试框架。

无论如何,这不正常。通常,它是支持测试框架的GUI,而不是相反。事实上,大多数Ruby GUI IDE(以及一些非GUI IDE和GUI非IDE)至少支持test/unit和RSpec。示例包括NetBeans,Eclipse,IDEA和Visual Studio Ruby插件,Emacs和TextMate。