【发布时间】:2011-06-06 16:25:51
【问题描述】:
我想编写自己的 gem 来帮助我的 rails 应用程序。它还将包括一些提供 html 的控制器。所以我需要在浏览器(html/css/js)中测试它。
最好的做法是什么?
现在我使用 echoe gem 来构建我的 gem(有没有更好的 gem?)。 耙式安装 切换到其他标签 停止 rails 应用程序 启动 rails 应用程序(因此它已加载 gem) 然后在具有良好旧刷新的浏览器中对其进行测试。
这不好玩。我能以某种方式做得更有效率吗?不为 ruby 文件编写测试是不是疯了?
【问题讨论】:
-
在单元测试中完成大部分工作可能是个好主意,然后在您有理由相信它会工作时检查实时应用程序的行为。
-
当然可以,但这不是我编写前端内容的方式。我通常会刷新测试我写的每一行代码。
标签: ruby-on-rails ruby rubygems gem