One idea. use change syntax and expect "not to change".
BAD
it do
expect { subject }.to change { some }.to(true).and_not_to change {
some.count
}.by(0)
end
GOOD
it do
expect { subject }.to change { some }.to(true).and change {
some.count
}.by(0)
end
Rspec の change 記法で not_to の否定文をチェーンできない or しづらいので無理やり肯定系で書いてみるのはいかが?
Original by Github issue
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。