97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
/* Format tests */
s1 = [OFString stringWithFormat: "%s: %d", "test", 123];
CHECK(!strcmp([s1 cString], "test: 123"))
[s1 appendWithFormatCString: "%02X", 15];
CHECK(!strcmp([s1 cString], "test: 1230F"))
a = [@"fooXXbarXXXXbazXXXX" splitWithDelimiter: @"XX"];
CHECK([[a object: j++] isEqual: @"foo"])
CHECK([[a object: j++] isEqual: @"bar"])
CHECK([[a object: j++] isEqual: @""])
CHECK([[a object: j++] isEqual: @"baz"])
CHECK([[a object: j++] isEqual: @""])
CHECK([[a object: j++] isEqual: @""])
|
|
|
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
/* Format tests */
s1 = [OFString stringWithFormat: "%s: %d", "test", 123];
CHECK(!strcmp([s1 cString], "test: 123"))
[s1 appendWithFormatCString: "%02X", 15];
CHECK(!strcmp([s1 cString], "test: 1230F"))
a = [@"fooXXbarXXXXbazXXXX" splitWithDelimiter: "XX"];
CHECK([[a object: j++] isEqual: @"foo"])
CHECK([[a object: j++] isEqual: @"bar"])
CHECK([[a object: j++] isEqual: @""])
CHECK([[a object: j++] isEqual: @"baz"])
CHECK([[a object: j++] isEqual: @""])
CHECK([[a object: j++] isEqual: @""])
|