【问题标题】:Ruby on Rails Rake test - Expected 762146111 to match 762146111Ruby on Rails Rake 测试 - 预期 762146111 与 762146111 匹配
【发布时间】:2016-09-02 14:39:05
【问题描述】:

我的测试失败了:

assert_match @post.user_id, @user.id

出现奇怪的错误:

Expected 762146111 to match 762146111.

我尝试在创建和/或匹配步骤中使用 with and w/o Integer()

【问题讨论】:

  • 为什么不assert_equalassert_match 期望第一个参数是使用=~ 的正则表达式。例如123 == 123 #=> true123 =~ 123 #=> nil。 BTW nil 响应来自 Object 实现 Docs

标签: ruby-on-rails ruby testing rake-test


【解决方案1】:

感谢engineersmnky

应该是:

assert_equal @post.user_id, @user.id

【讨论】:

    猜你喜欢
    • 2015-08-05
    • 2011-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    • 1970-01-01
    相关资源
    最近更新 更多