Railsチュートリアル第6章リスト6.19
解決したいこと
Railsチュートリアル第6章
リスト6.19のテスト、引数についてのエラー
発生している問題・エラー
- Error:
UserTest#test_email_validation_should_accept_valid_addresses:
ArgumentError: wrong number of arguments (given 1, expected 2)
test/models/user_test.rb:42:intest' test/models/user_test.rb:42:in
block in class:UserTest'
13 runs, 25 assertions, 0 failures, 1 errors, 0 skips
該当するソースコード
test "email validation should reject invalid addresses" do
invalid_addresses = %w[user@example,com user_at_foo.org user.name@example.
foo@bar_baz.com foo@bar+baz.com]
invalid_addresses.each do |invalid_address|
@user.email = invalid_address
assert_not @user.valid?, "#{invalid_address.inspect} should be invalid"
end
自分で試したこと
リスト6.21のメールフォーマットの正規表現は追加済みです。
0