```user_invite()``` should create an user with a random username. This is testing what would happen if ```rand()``` ends up giving a random username that already exists. The expected behavior is that it'll retry until it succeeds.

The ```rand()``` line is mocking the random number generator to provoke this issue.

Maybe the test name isn't clear?