ITの隊長のブログ

ITの隊長のブログです。Rubyを使って仕事しています。最近も色々やっているお(^ω^ = ^ω^)

2024-01-01から1年間の記事一覧

Railsで悲しみのmigrateエラー

$ rails db:migrate と、実行すると Caused by: ArgumentError: wrong number of arguments (given 2, expected 0..1) ... に、悩まされていましたが、マイグレーションファイルを作ったときに 20240601110111_${テーブル名}.rb こういうファイル名でした。 …

RSpecのmatcherについて軽いメモ

雑メモです。 あるモデルにデータを追加したか確認するテスト expect { subject }.to change { ModelA.count } 変更しているなら change でおk もし、変更なしを確認したい場合は、 not_change を用意すると良い RSpec::Matchers.define_negated_matcher :n…