Uważam, że metoda .and
jest bardzo przydatna do łączenia wielu oczekiwań.RSpec: Czy nie ma dla `i zmiany`, np. `and_not to change`?
expect {
click_button 'Update Boilerplate'
@boilerplate_original.reload
} .to change { @boilerplate_original.title }.to('A new boilerplate')
.and change { @boilerplate_original.intro }.to('Some nice introduction')
Czy istnieje coś, co pozwala mi sprawdzić bez zmian?
.and_not change { @boilerplate_original.intro }
Coś takiego? Nie mogłem znaleźć niczego i trudno jest wyszukać w Google coś takiego "i nie".
tldr; wstaw 'RSpec :: Matchers.define_negated_matcher: not_change,: change' w' spec_helper.rb' –