人生は短く、睡眠は長い

8時間寝ないとキツい

Rails_Turorial_10

10.2 認可

 

 

editアクションやupdateアクションでログインを要求するようになったため、ログインしていないユーザーだとこれらのテストが失敗するようになったためです。

このため、editアクションやupdateアクションをテストする前にログインしておく必要があります 

 

10.2.2

fixtureに2人目を追加して、異なるユーザーでのアクセスを検証していく。

 

10.2.3 フレンドリーフォワーディング

この辺はUX的な話やね。

 

10.3

ユーザー一覧

 

10.4

dbにseedsを追加。

 

f:id:taiga-ishii:20180819135746p:plain

 

データが多くなったので、ページネーションする。

 

 @users = User.paginate(page: params[:page])

 

 

ほいよ。

f:id:taiga-ishii:20180819142506p:plain

投稿系のサービスには、必須の機能ですな。

 

adminによるユーザ管理を実装して完了。