tests to validate uniqueness of username on controller and model level