This looks cleaner, but I think that rather than specifying the negative with this line, you should specify:

``` 
And the output should contain "Failure/Error: its(:size) { should_not eq(0) }"
```

This is a stronger assertion and is the behavior we actually care about: the `its` line should be printed in the failure as the source of the failure.