adding test coverage for unless_one/only_one