我想用我的黄瓜测试断言像这样:安装测试单元全在JRuby
然后/ ^我被带到该项目$页/做
assert_equal page.find(:xpath, "//h2").text.to_s, $title, "The title you clicked does not match the title on the item page"
我已经安装了测试单元宝石
结束,但是,当我跑我的测试,我得到这个错误:
未定义的方法assert_equal' for #<Object:0x81a> (NoMethodError) ./features/support/web_steps.rb:49:in
/^我带到页该项目$ /” 功能/ userjourney.feature:15:在`然后我被带到该项目的页面'
谷歌搜索一段时间后,它看起来像我可能需要安装测试单位全宝石。然而,我试过这个(使用jRuby)并得到这个错误:
错误:安装测试单元满:错误: 错误:无法构建gem本机扩展。 警告:JRuby不支持本机扩展或“mkmf”库。 检查http://kenai.com/projects/jruby/pages/Home替代品。
我真的需要test-unit-full gem才能使用断言吗?其次,如果是这样,我如何在jRuby上安装gem?
感谢, 丽贝卡