RSpecのフィーチャテストで複数のテーブルの変更をテストする
expect{ execute }.to change{ [spe1.reload.trashed?, spe2.reload.trashed?] }.from([true, true]).to([false, false])
または
expect{}.to change(Event, :count).by(1).
and change(Timeplan, :count).by(2).
and change(Entry, :count).by(2*(3+1))