新着記事 5ページ目
【rails】テストインデックス
rspecのインストール 〜 modelのテスト 関連記事:【rails】テストの重要性(rspec)・model spec 関連記事:【rails】model spec(context・let) 関連記事:【rails…
【rails】factory_botでダミーデータ作り
factory\_botで簡単・便利にダミーテータを作成する 実際の開発環境では大量のダミーデータを使用する 毎回書くのは大変なので、factory\_botを使って、もっと簡単にダミーデータが使えるようにする fact…
【rails】保存が失敗するケースのテストをする
保存が失敗するケースも追加してテストする 前回までで「保存が成功するケース」のテストをしてきた 関連記事:【rails】contextとletでテストを書いてみる(model) 今回は「保存が失敗するケース」のテストをす…
【rails】model spec(context・let)
contextとletを使って、それぞれテストを書く 前回の続きで、↓を書き換えていく 関連記事:【rails】テストを書いてみる(model) contextやletを使うと、一目みたときに「このテストでなにを確認した…
【rails】テストの重要性(rspec)・model spec
テストの重要性 テストとは、プログラムが動くことを確認するためのプログラムのこと バグを減らして、ユーザーに安心して使ってもらうことが大事 プログラムがしっかり動くことを保証しなくてはいけない テストの流れ 確認したいこ…
【rails】namespace、scope、moduleでURLとディレクトリを変更する
namespace 大規模なプロジェクトだと、コントローラーが数百できることがある そのときコントローラーをフォルダでわけたら見やすくなる namespaceとは、URLもコントローラーのディレクトリも変更する admi…
【rails】memberとcollectionでアクションを増やす
memberとcollectionとは railsには定番のアクションがある 定番のアクション7種類 new、create、index、show、edit、updata、destroy 関連記事:【rails】CRUD機…
【rails】国際化(多言語化)する
別の言語にも切り替えられるようにする config/application.rbで、defaultの言語は日本語jaになっている localesの中にある「ja」のファイルを使う設定になっている なによりも先に言語切替を…
【rails】Rakeタスクを使う
Rakeタスクとは アプリケーションを起動せず、コマンドラインから実行できるようにするためのもの rake -Tで登録されているタスクを確認できる 下にもっとたくさん並んでいる Rakeタスクはいつ使う? 定期的に実行し…
【rails】foremanでサーバーをまとめて起動する
立ち上げているものが多すぎる 開発を進めていく中で、現在いくつものサーバーなどが立ち上がっている rails server webpacker redis server sidekiq 立ち上げるのが多すぎる、立ち上げ忘…