Skip to content

[管理者CRUD] 4-2. 管理者の更新に失敗する(異常系) #48

Description

@Syati

シナリオ仕様

Scenario: [4-2] 管理者の更新に失敗する(異常系)
  Given 管理者レコードが存在する
  And 操作ユーザーは `super_admin` である
  When ユーザーが編集ページで無効な変更を送信する
  Then 管理者情報は更新されない
  And バリデーションエラーが表示される

実装要件

  • バリデーションエラー時はフォームを再表示しエラーを表示する

チェックリスト

  • AdminsController#update のバリデーションエラー処理を実装
  • エラーメッセージのビュー表示
  • RSpec request spec を追加(異常系)

影響範囲

  • ファイル: app/controllers/admins_controller.rb, app/views/admins/edit.html.erb
  • テスト: spec/requests/admins/update_spec.rb

参考

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions