Upgrade to minitest 5.4.2 and use minitest spec DSL