Since we're moving in the direction of the new `expect`/`allow`-based syntax it would be good to use that here.  (I'll be using transpec to convert rspec-core's specs sometime soon.)

``` ruby
allow(runner).to receive(:run) { 123 }
expect(runner).to receive(:exit).with(123)
```