87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
- (void)testHash
{
OTAssertEqual(_string.hash, @"täṠ€🤔".hash);
OTAssertNotEqual([[self.stringClass stringWithString: @"test"] hash],
@"täṠ€".hash);
}
- (void)testCompare
{
OTAssertEqual([_string compare: @"täṠ€🤔"], OFOrderedSame);
OTAssertEqual([[self.stringClass stringWithString: @""]
compare: @"a"], OFOrderedAscending);
OTAssertEqual([[self.stringClass stringWithString: @"a"]
|
>
>
>
>
>
>
>
>
>
>
|
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
- (void)testHash
{
OTAssertEqual(_string.hash, @"täṠ€🤔".hash);
OTAssertNotEqual([[self.stringClass stringWithString: @"test"] hash],
@"täṠ€".hash);
}
- (void)testCopy
{
OTAssertEqualObjects([[_string copy] autorelease], _string);
}
- (void)testMutableCopy
{
OTAssertEqualObjects([[_string mutableCopy] autorelease], _string);
}
- (void)testCompare
{
OTAssertEqual([_string compare: @"täṠ€🤔"], OFOrderedSame);
OTAssertEqual([[self.stringClass stringWithString: @""]
compare: @"a"], OFOrderedAscending);
OTAssertEqual([[self.stringClass stringWithString: @"a"]
|