97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
fromCArray: "bc"
atIndex: 1]) && [array[0] count] == 5 &&
!memcmp([array[0] cArray], "abcde", 5))
TEST(@"-[MD5Hash]", [[array[0] MD5Hash] isEqual: [@"abcde" MD5Hash]])
TEST(@"-[SHA1Hash]", [[array[0] SHA1Hash] isEqual: [@"abcde" SHA1Hash]])
TEST(@"Building strings",
(array[0] = [class dataArrayWithItemSize: 1]) &&
R([array[0] addNItems: 6
fromCArray: (void*)str]) && R([array[0] addItem: ""]) &&
!strcmp([array[0] cArray], str))
|
>
>
>
>
>
>
>
|
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
fromCArray: "bc"
atIndex: 1]) && [array[0] count] == 5 &&
!memcmp([array[0] cArray], "abcde", 5))
TEST(@"-[MD5Hash]", [[array[0] MD5Hash] isEqual: [@"abcde" MD5Hash]])
TEST(@"-[SHA1Hash]", [[array[0] SHA1Hash] isEqual: [@"abcde" SHA1Hash]])
TEST(@"-[stringByBase64Encoding]",
[[array[0] stringByBase64Encoding] isEqual: @"YWJjZGU="])
TEST(@"+[dataArrayWithBase64EncodedString:]",
!memcmp([[class dataArrayWithBase64EncodedString: @"YWJjZGU="]
cArray], "abcde", 5))
TEST(@"Building strings",
(array[0] = [class dataArrayWithItemSize: 1]) &&
R([array[0] addNItems: 6
fromCArray: (void*)str]) && R([array[0] addItem: ""]) &&
!strcmp([array[0] cArray], str))
|