Model validations and tests completed for User and Role