2016-09-02 3 views
0

Мой тест провалиться по:Рубин на Rails тест Рейк - ожидаемый 762146111, чтобы соответствовать 762146111

assert_match @post.user_id, @user.id 

с странной ошибкой:

Expected 762146111 to match 762146111. 

Я пытался использовать с и без Integer() в создании и/или на этапах совпадения

+2

почему не 'assert_equal'? 'assert_match' ожидает, что первый аргумент будет регулярным выражением, используя' = ~ '. например '123 == 123 # => true', но' 123 = ~ 123 # => nil'. Ответ BTW 'nil' происходит из реализации' Object' [Docs] (https://ruby-doc.org/core-2.2.0/Object.html#method-i-3D-7E) – engineersmnky

ответ

Смежные вопросы