test has_n