172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
|
R(([s[0] appendFormat: @"%02X", 15])) &&
[s[0] isEqual: @"test:1230F"])
TEST(@"-[indexOfFirstOccurrenceOfString:]",
[@"πΓΆΓΆ" indexOfFirstOccurrenceOfString: @"ΓΆΓΆ"] == 1 &&
[@"πΓΆΓΆ" indexOfFirstOccurrenceOfString: @"ΓΆ"] == 1 &&
[@"πΓΆΓΆ" indexOfFirstOccurrenceOfString: @"π"] == 0 &&
[@"πΓΆΓΆ" indexOfFirstOccurrenceOfString: @"x"] == SIZE_MAX)
TEST(@"-[indexOfLastOccurrenceOfString:]",
[@"πΓΆΓΆ" indexOfLastOccurrenceOfString: @"ΓΆΓΆ"] == 1 &&
[@"πΓΆΓΆ" indexOfLastOccurrenceOfString: @"ΓΆ"] == 2 &&
[@"πΓΆΓΆ" indexOfLastOccurrenceOfString: @"π"] == 0 &&
[@"πΓΆΓΆ" indexOfLastOccurrenceOfString: @"x"] == SIZE_MAX)
TEST(@"-[substringFromIndexToIndex:]",
[[@"πΓΆΓΆ" substringFromIndex: 1
toIndex: 2] isEqual: @"ΓΆ"] &&
[[@"πΓΆΓΆ" substringFromIndex: 3
toIndex: 3] isEqual: @""])
|
|
|
|
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
|
R(([s[0] appendFormat: @"%02X", 15])) &&
[s[0] isEqual: @"test:1230F"])
TEST(@"-[indexOfFirstOccurrenceOfString:]",
[@"πΓΆΓΆ" indexOfFirstOccurrenceOfString: @"ΓΆΓΆ"] == 1 &&
[@"πΓΆΓΆ" indexOfFirstOccurrenceOfString: @"ΓΆ"] == 1 &&
[@"πΓΆΓΆ" indexOfFirstOccurrenceOfString: @"π"] == 0 &&
[@"πΓΆΓΆ" indexOfFirstOccurrenceOfString: @"x"] == OF_INVALID_INDEX)
TEST(@"-[indexOfLastOccurrenceOfString:]",
[@"πΓΆΓΆ" indexOfLastOccurrenceOfString: @"ΓΆΓΆ"] == 1 &&
[@"πΓΆΓΆ" indexOfLastOccurrenceOfString: @"ΓΆ"] == 2 &&
[@"πΓΆΓΆ" indexOfLastOccurrenceOfString: @"π"] == 0 &&
[@"πΓΆΓΆ" indexOfLastOccurrenceOfString: @"x"] == OF_INVALID_INDEX)
TEST(@"-[substringFromIndexToIndex:]",
[[@"πΓΆΓΆ" substringFromIndex: 1
toIndex: 2] isEqual: @"ΓΆ"] &&
[[@"πΓΆΓΆ" substringFromIndex: 3
toIndex: 3] isEqual: @""])
|