in general we prefer `assert_not` to `refute`, this is stylistic preference of the team