227
228
229
230
231
232
233
234
235
236
237
238
239
240
|
[@"" decimalValue] == 0)
TEST(@"-[hexadecimalValue]",
[@"123f" hexadecimalValue] == 0x123f &&
[@"0xABcd" hexadecimalValue] == 0xABCD &&
[@"xbCDE" hexadecimalValue] == 0xBCDE &&
[@"$CdEf" hexadecimalValue] == 0xCDEF &&
[@"" hexadecimalValue] == 0)
EXPECT_EXCEPTION(@"Detect invalid characters in -[decimalValue] #1",
OFInvalidEncodingException, [@"abc" decimalValue])
EXPECT_EXCEPTION(@"Detect invalid characters in -[decimalValue] #2",
OFInvalidEncodingException, [@"0a" decimalValue])
|
>
|
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
|
[@"" decimalValue] == 0)
TEST(@"-[hexadecimalValue]",
[@"123f" hexadecimalValue] == 0x123f &&
[@"0xABcd" hexadecimalValue] == 0xABCD &&
[@"xbCDE" hexadecimalValue] == 0xBCDE &&
[@"$CdEf" hexadecimalValue] == 0xCDEF &&
[@"Feh" hexadecimalValue] == 0xFE &&
[@"" hexadecimalValue] == 0)
EXPECT_EXCEPTION(@"Detect invalid characters in -[decimalValue] #1",
OFInvalidEncodingException, [@"abc" decimalValue])
EXPECT_EXCEPTION(@"Detect invalid characters in -[decimalValue] #2",
OFInvalidEncodingException, [@"0a" decimalValue])
|