The new expect-syntax makes for some nice, readable specs: 
```ruby
expect {
  work_package.save!
}.not_to change {Journal.count}
```

see https://www.relishapp.com/rspec/rspec-expectations/v/2-0/docs/matchers/expect-change, and it also fixes some weird issues, that sometimes arise with should (http://myronmars.to/n/dev-blog/2012/06/rspecs-new-expectation-syntax).