MONTH

2022年2月

  • 2022年2月21日
  • 2022年2月21日

RSpec周りのメモ

Rspec、Capybara、FactoryBotを使ってかく ・RSpecとは仕様書のようにRubyでテストを書くことができるテスティングフレームワークここはこういうふうに動いてほしいなど、そのアプリケーションの望んでいる動き(spec)とも言えるものを書いていく。 ・Capybaraとはwebア […]

  • 2022年2月4日
  • 2022年2月5日

rails Rspec before doとは

railsでテストを書いているときにbefore doってどんな動きをするんだとなったので調べた結果をメモしておきます。 before doについて 対応するdescribeやcontextなどの領域内のテストコードを実行する前にbefore do ~endの中にあるコードを実行する。(前提条件) […]

  • 2022年2月1日
  • 2022年2月1日

rails db:rollbackからのdb:migrate

rails db:rollback後にrails db:migrateをした時にエラーが出たので今回のエラーが出たケースとその解決策をメモしておきます。 結論からいうとTaskモデルのインスタンスの名前カラムのデータをnilの状態で保存した後に、NULLを不可にするマイグレーションファイルを適用しよ […]