maixhashi / plotforge

0 stars 0 forks source link

Test_2024.09.20.22.09_model spec test (BookmarkOfMovieモデル) #198

Closed maixhashi closed 1 month ago

maixhashi commented 1 month ago

GitHub Issue Ticket

やった事

このプルリクエストにて何をしたのか? BookmarkOfMovieモデルのモデルスペックテストの実施。

class BookmarkOfMovie < ApplicationRecord
  ## Validation
  validates :user_id, uniqueness: { scope: :movie_id }

  ## Association  
  belongs_to :user
  belongs_to :movie
end

なぜやるのか

GitHub Issue で説明できない捕捉的な事項 (GitHub Issue の説明で十分であればここは不要) なぜこのプルリクエストが必要と考えたかについて説明があるとレビュワーがわかりやすい

動作確認

どの環境でどんな動作チェックをしたか 動作確認をした事についてスクショなどがあるとわかりやすくて良い 下記コマンドでテスト実施し、テストパスを確認

docker-compose run web bundle exec rspec spec/models/bookmark_of_movie_spec.rb

Refs (レビューにあたって参考にすべき情報)(Optional)

関連するプルリクエストやイシュー、コンフルリンクなど、レビュワーがレビューするにあたっての補足情報