Refactored the tests

Use assert_includes instead of assert(last_response.body.include?(..), ..., ...)
This creates more assertions as negative side effect (maybe longer test runs in future) but use mini test assertions api proper