|
From: Geisschaes <gei...@us...> - 2005-03-27 12:23:48
|
Update of /cvsroot/macattrick/macattrick/Test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26265/Test Modified Files: HattrickOrgTest.m Log Message: if login failes, a message is displayed Index: HattrickOrgTest.m =================================================================== RCS file: /cvsroot/macattrick/macattrick/Test/HattrickOrgTest.m,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** HattrickOrgTest.m 3 Oct 2004 19:26:57 -0000 1.11 --- HattrickOrgTest.m 27 Mar 2005 12:23:35 -0000 1.12 *************** *** 38,47 **** NSFileManager *fileManager = [NSFileManager defaultManager]; [fileManager removeFileAtPath:[Properties loginFile] handler:nil]; ! [[HattrickOrg uniqueInstance] login]; [[HattrickOrg uniqueInstance] logout]; [self assertTrue: [fileManager fileExistsAtPath:[Properties loginFile] isDirectory:NO]]; NSString *file = [NSString stringWithContentsOfFile:[Properties loginFile]]; ! [self assertTrue: [file length] > 1200]; ! [self assertTrue: [file length] < 1600]; } --- 38,48 ---- NSFileManager *fileManager = [NSFileManager defaultManager]; [fileManager removeFileAtPath:[Properties loginFile] handler:nil]; ! int error = [[HattrickOrg uniqueInstance] login]; ! [self assertInt:error equals:0]; [[HattrickOrg uniqueInstance] logout]; [self assertTrue: [fileManager fileExistsAtPath:[Properties loginFile] isDirectory:NO]]; NSString *file = [NSString stringWithContentsOfFile:[Properties loginFile]]; ! [self assertTrue: [file length] > 250]; ! [self assertTrue: [file length] < 350]; } *************** *** 167,170 **** --- 168,196 ---- + - (void) testErrorOnWrongServer { + NSString *currentServerName = [[[HattrickOrg uniqueInstance] serverName]retain]; + [[HattrickOrg uniqueInstance] setServerName:@"www.hattttrick.org"]; + int errorCode = [[HattrickOrg uniqueInstance] login]; + [self assertTrue: errorCode != 0]; + [[HattrickOrg uniqueInstance] setServerName:currentServerName]; + [currentServerName release]; + } + - (void) testWithWrongLoginname { + NSString *currentLoginname = [[[HattrickOrg uniqueInstance] loginName]retain]; + [[HattrickOrg uniqueInstance] setLoginName:@"testli"]; + int errorCode = [[HattrickOrg uniqueInstance] login]; + [self assertInt: errorCode equals: -3]; + [[HattrickOrg uniqueInstance] setLoginName:currentLoginname]; + [currentLoginname release]; + } + + - (void) testWithWrongPassword { + NSString *currentPassword = [[[HattrickOrg uniqueInstance] password]retain]; + [[HattrickOrg uniqueInstance] setPassword:@"testli"]; + int errorCode = [[HattrickOrg uniqueInstance] login]; + [self assertInt: errorCode equals: -3]; + [[HattrickOrg uniqueInstance] setPassword:currentPassword]; + [currentPassword release]; + } @end |