Update specs to reflect up-to-date RSpec usage

* Replace `should` syntax with `expect`, and enforce its usage
* Use implicit docstrings where possible