271
272
273
274
275
276
277
278
279
280
281
282
283
284
|
TEST(@"-[stringByURLEncoding]",
[[@"foo\"ba'_~$" stringByURLEncoding] isEqual: @"foo%22ba%27_~%24"])
TEST(@"-[stringByURLDecoding]",
[[@"foo%20bar%22+%24" stringByURLDecoding] isEqual: @"foo bar\" $"])
EXPECT_EXCEPTION(@"Detect invalid encoding in -[stringByURLDecoding] "
@"#1", OFInvalidEncodingException, [@"foo%bar" stringByURLDecoding])
EXPECT_EXCEPTION(@"Detect invalid encoding in -[stringByURLDecoding] "
@"#2", OFInvalidEncodingException,
[@"foo%FFbar" stringByURLDecoding])
TEST(@"-[removeCharactersFromIndex:toIndex:]",
|
>
>
>
>
>
>
|
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
|
TEST(@"-[stringByURLEncoding]",
[[@"foo\"ba'_~$" stringByURLEncoding] isEqual: @"foo%22ba%27_~%24"])
TEST(@"-[stringByURLDecoding]",
[[@"foo%20bar%22+%24" stringByURLDecoding] isEqual: @"foo bar\" $"])
TEST(@"-[insertString:atIndex:]",
(s[0] = [OFMutableString stringWithString: @"πΓΆΓΆΓΆbΓ€β¬"]) &&
R([s[0] insertString: @"Àâü"
atIndex: 3]) &&
[s[0] isEqual: @"πââÀâüâbΓ€β¬"])
EXPECT_EXCEPTION(@"Detect invalid encoding in -[stringByURLDecoding] "
@"#1", OFInvalidEncodingException, [@"foo%bar" stringByURLDecoding])
EXPECT_EXCEPTION(@"Detect invalid encoding in -[stringByURLDecoding] "
@"#2", OFInvalidEncodingException,
[@"foo%FFbar" stringByURLDecoding])
TEST(@"-[removeCharactersFromIndex:toIndex:]",
|