43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
TEST(@"+[md5Hash]", (md5 = [OFMD5Hash MD5Hash]))
while (![f isAtEndOfStream]) {
char buf[64];
size_t len = [f readNBytes: 64
intoBuffer: buf];
[md5 updateWithBuffer: buf
ofSize: len];
}
[f close];
TEST(@"-[digest]",
!memcmp([md5 digest], testfile_md5, OF_MD5_DIGEST_SIZE))
EXPECT_EXCEPTION(@"Detect invalid call of -[updateWithBuffer]",
OFHashAlreadyCalculatedException, [md5 updateWithBuffer: ""
ofSize: 1])
[pool drain];
}
@end
|
|
|
>
|
|
|
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
TEST(@"+[md5Hash]", (md5 = [OFMD5Hash MD5Hash]))
while (![f isAtEndOfStream]) {
char buf[64];
size_t len = [f readNBytes: 64
intoBuffer: buf];
[md5 updateWithBuffer: buf
length: len];
}
[f close];
TEST(@"-[digest]",
!memcmp([md5 digest], testfile_md5, OF_MD5_DIGEST_SIZE))
EXPECT_EXCEPTION(@"Detect invalid call of "
@"-[updateWithBuffer:length]", OFHashAlreadyCalculatedException,
[md5 updateWithBuffer: ""
length: 1])
[pool drain];
}
@end
|