rspec を使用して、引数のエラー テキストを確認するにはどうすればよいですか?
ゼロを指定すると ArgumentError が発生するメソッドがあります。
if amount_paid <= 0
raise ArgumentError, 'Please insert Money'
end
これを確認する必要があるrspecコードは次のとおりです。
lambda {@method.check_money("Cola","0.00")}.should raise_exception ArgumentError
このテストはパスします。メソッドにゼロを指定すると、引数エラーが発生します。ただし、引数エラーのテキストも確認するにはどうすればよいですか? コードにさまざまな引数エラーがあり、それが正しいものであることを確認したいと考えています。
ありがとう