116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
TEST(@"-[upper]", R([s[0] upper]) && [s[0] isEqual: @"3𝄞1€SÄT"] &&
R([s[1] upper]) && [s[1] isEqual: @"ABC"])
TEST(@"-[lower]", R([s[0] lower]) && [s[0] isEqual: @"3𝄞1€sät"] &&
R([s[1] lower]) && [s[1] isEqual: @"abc"])
TEST(@"+[stringWithCString:length:]",
(s[0] = [OFMutableString stringWithCString: "\xEF\xBB\xBF" "foobar"
length: 6]) &&
[s[0] isEqual: @"foo"])
TEST(@"+[stringWithContentsOfFile:encoding]", (s[1] = [OFString
stringWithContentsOfFile: @"testfile.txt"
|
>
>
>
>
>
>
|
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
|
TEST(@"-[upper]", R([s[0] upper]) && [s[0] isEqual: @"3𝄞1€SÄT"] &&
R([s[1] upper]) && [s[1] isEqual: @"ABC"])
TEST(@"-[lower]", R([s[0] lower]) && [s[0] isEqual: @"3𝄞1€sät"] &&
R([s[1] lower]) && [s[1] isEqual: @"abc"])
TEST(@"-[uppercaseString]",
[[s[0] uppercaseString] isEqual: @"3𝄞1€SÄT"])
TEST(@"-[lowercaseString]", R([s[0] upper]) &&
[[s[0] lowercaseString] isEqual: @"3𝄞1€sät"])
TEST(@"+[stringWithCString:length:]",
(s[0] = [OFMutableString stringWithCString: "\xEF\xBB\xBF" "foobar"
length: 6]) &&
[s[0] isEqual: @"foo"])
TEST(@"+[stringWithContentsOfFile:encoding]", (s[1] = [OFString
stringWithContentsOfFile: @"testfile.txt"
|