Four-Phase test with RSpec’s raise_error/raise_exception | Hacker News Reader