Clean Test Code Revisedの発表内容について
微妙なランダム値だとFlaky Testになったりする ちょっと説明が足りていなかったので、補足を書きます。 Flaky Testの例 例えば、「チームにユーザーを追加できる機能」をテストしようとして、以下のようなテストを書くとする。 let(:owner) { create :user } let!(:team) { create :team, owner: owner } let!(:outsi…