ruby on rails 静态页面及spec测试

 rails generate controller StaticPages 

生成静态页面的控制器,rails同时自动在路由文件中添加对应的路由配置

用测试驱动的开发方式,重构不容易引入新的bug。并且更有趣味

spec测试驱动开发

  //如果遇到error要确定亮点  环境里安装过openssl(rvm pkg install openssl)javascript runtime (nodejs等),gem包里已经包含了相关包

 rails generate integration_test name.rb

  生成对应的测试文件,里面用ruby语言定义测试规则,每一个“it ”“ do" 为一个测试用例

 bundle exec rspec spec/requests/name.rb

  调用该测试

  一般流程为遇红->修改->变绿  根据红色的错误提示不多完成新的测试。

posted @ 2013-12-18 22:59  金发萌音  阅读(260)  评论(0编辑  收藏  举报