finished User model testing