LoginSignup
1
0

More than 1 year has passed since last update.

【RSpec】ActiveSupport::Durationで返るメソッドテスト

Posted at

ActiveSupport::Duration

ActiveSupportの拡張機能の1つ。

Durationで返ってくるメソッドのテスト

RSpecでDurationで返ってくるメソッドのテストをするとき期待値をどう書こうか少し迷った。
ActiveSupport::Durationto_iで秒数に変換できるので、変換前のDurationと変換後の秒数を比較してテストした。

describe '#calculate_writing_time' do
  it '著者の執筆時間を返すこと' do
    expect(Author.calculate_writing_time.to_i).to eq 10000
  end
end

参考

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0