gotagota日記

「面白きことは良きことなり」

RSpec

rspec で raise_error を expect する時に

備忘録 rspec でバリデーションエラーが発生することをテストしたい場合、 expect(@facility.phone_numbers.create!(phone_number: '000-0000-00a1', main: true)).to raise_error(ActiveRecord::RecordInvalid) ではなくて、 expect {@facility.phone_numbe…

Test::UnitとRSpec

インターンプラクティスです。 正直まだまだ勉強不足感が否めませんが、現時点でのTest::UnitとRSpecの違いについて学習したのでメモメモ。 これからRSpecについて深く学んだ後アップデートしたい所存であります。 Test::Unit とは Test::Unit はRuby用のテ…