Ruby / Rails

AjaxをSystem specでテストする書き方

2020/6/15    

こんにちは、Nanayakuです。 自分は「Ajaxを用いた動的なコメント投稿・削除機能の実装で学ぶRuby on Rails - 銀行員からのRailsエンジニア」を参考にAjaxを実装しました。 ...

Docker環境でcircleCIを使用し、System specを実行する方法

2020/6/15    

こんにちは、Nanayakuです。 docker環境でcircleCIを使用してherokuにデプロイする時、RSpecのSystem specでエラーが起きたので、その対処法を紹介します。 エラーの ...

[System spec]form_withに変更した時のエラーの対処法

2020/6/15    

こんにちは、Nanayakuです。 form_forからform_withに変更した時、System spec(fill_in)でエラーが起きたので、その対処法を紹介します。 fill_inでエラーに ...

ログインフォームをform_withに変更

2020/6/15    

こんにちは、Nanayakuです。 form_forをform_withに変更する時、新規登録フォームや変更フォームの書き方は多くありますが、ログインフォームの書き方が少なかったので説明しようと思いま ...

[Docker・Rails]herokuにデプロイ後、circleCIでパイプラインを構築

2020/6/15    

こんにちは、Nanayakuです。 「DockerでRails環境構築 + CircleCIで自動テストとherokuへの自動デプロイを実行 - Qiita」を参考にherokuへデプロイ後、circ ...

[Ruby・Rails]クラスメソッドとインスタンスメソッドの確認

2020/6/15    

こんにちは、Nanayakuです。 今回は、「【Ruby on Rails】RSpecのModel(モデル)テスト書き方サンプル | にょけんのボックス」を参考にRSpecでテストを作成しているときに ...

[Rails]RSpecでViewのテスト

2020/6/15    

こんにちは、Nanayakuです。 今回は、RSpecでViewのテストのやり方を紹介します。 「capybara」のみを使用したテストを解説していきます。 「System Spec」については、rs ...

[Rails]rubocopでコードをキレイに整える

2020/6/15    

こんにちは、Nanayakuです。 今回は、rubocopと言うGemを使用してコードをキレイに整える方法を紹介します。 「【Rails】Rubocopを使ってコーディング規約に準拠させる方法 | v ...

[Rails・User]コントローラーのログインチェック

2020/6/15    

こんにちは、Nanayakuです。 今回は、ログインしていないユーザーがURLを直接入力して、他人のページへの移動を防ぐログインチェックの書き方を紹介します。 「ログインチェック | Rails Tr ...

[Rails]RSpecで画像投稿機能( CarrierWave)のモデルのテスト方法

2020/6/15    

こんにちは、Nanayakuです。 今回は、RSpecで画像投稿機能(CarrierWave)のテストを行う方法について解説します。 画像アップロード CarrierWaveを使ったmodelのRSp ...

© 2020 Nanayaku blog Powered by AFFINGER5