测试

test/controllers/static_pages_controller_test.rb

require 'test_helper'

class StaticPagesControllerTest < ActionDispatch::IntegrationTest
  test "should get home" do
    get static_pages_home_url
    assert_response :success    #检测他的请求是不是成功了。
    assert_select "title", "Home | Ruby on Rails Tutorial Sample App"  #测试是不是有这个标签
  end

  test "should get help" do
    get static_pages_help_url
    assert_response :success
    assert_select "title", "  Help | Ruby on Rails Tutorial Sample App"
  end

  test "should get about" do
    get static_pages_about_url
    assert_response :success
    assert_select "title", "About | Ruby on Rails Tutorial Sample App"
  end
  
end

测试rails test

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 加速测试的方法 这里所说的“速度”有两层含义。 其一,当然是测试运行所用的时间。我们这个小程序的测试已经开始出现慢...
    AQ王浩阅读 2,567评论 1 9
  • 加速测试的方法 这里所说的“速度”有两层含义。 其一,当然是测试运行所用的时间。我们这个小程序的测试已经开始出现慢...
    AQ王浩阅读 971评论 0 1
  • 项目环境:Linux Rails 4.0.0 Ruby 2.3.1p112 gem :2.7.5 Bundler ...
    跳格式工厂阅读 912评论 0 4
  • 简介 测试目的:模拟多种可能性,减少错误,增强健壮性,提高稳定性。 测试种类:在iOS中的通常分为单元测试和UI测...
    i顺颂时宜阅读 9,179评论 0 39
  • Josh Steiner January 14, 2014 我常常被问到,怎样开始测试 Rails 程序。其实最为...
    hlcfan阅读 2,900评论 1 6