I think it is better to call `empty?` explicitly. If for some reason `any?` is overridden we will be testing the wrong method.

Please change to `assert_not`