Refactor request unit tests

- Use new RSpec syntax (expect instead of should)
- Rename tests do it reads better with the documentation formatter
- Split tests that had many assertions inside