独学でアプリケーション開発を進めていましたが、railsチュートリアルの存在を知り1から学んでいる状況です。
Userモデルを作成し、user-test.rbにてインスタンス変数である@userのvalid?をテストしました。すると以下のエラー分がでました。
Error: UserTest#test_should_be_valid?: ActiveRecord::RecordNotUnique: Mysql2::Error: Duplicate entry '' for key 'index_users_on_email': INSERT INTO `users` (`created_at`, `updated_at`, `id`) VALUES ('2018-06-02 08:52:48', '2018-06-02 08:52:48', 298486374)
実際に使用しているuser_test.rbファイルは以下となります。
require 'test_helper' class UserTest < ActiveSupport::TestCase # test "the truth" do # assert true # end def setup @user = User.new(nickname: "Example User", email: "user@example.com") end test "should be valid?" do assert @user.valid end
どのような問題を抱えているかお分かりの方がいらっしゃいましたら教えて頂ければ幸いです。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。