@Test
public void testUsernameIsValid()
{

    assertTrue( usernameIsValid( "johnmichaeldoe" ) );
    assertTrue( usernameIsValid( "ted@johnson.com" ) );
    assertTrue( usernameIsValid( "harry@gmail.com" ) );
    assertFalse( usernameIsValid( null ) );
    assertFalse( usernameIsValid( CodeGenerator.generateCode( 400 ) ) );
}