Slide 22
Slide 22 text
「悪いテスト」とは
RSpec.describe 'fizzbuzz' do
it '期待する値を返すこと' do
expect(fizzbuzz(1)).to eq(1)
expect(fizzbuzz(3)).to eq("Fizz")
expect(fizzbuzz(5)).to eq("Buzz")
expect(fizzbuzz(7)).to eq(7)
expect(fizzbuzz(9)).to eq("Fizz")
expect(fizzbuzz(30)).to eq("FizzBuzz")
end
end
● itの文章だけを読んでも仕様がわからない
● テストケースにまとまりがなく読みづらい