48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
+
+
+
+
+
+
+
+
+
|
forKey: keys[1]];
TEST(@"-[objectForKey:]",
[[dict objectForKey: keys[0]] isEqual: values[0]] &&
[[dict objectForKey: keys[1]] isEqual: values[1]] &&
[dict objectForKey: @"key3"] == nil)
TEST(@"-[containsObject:]",
[dict containsObject: values[0]] == YES &&
[dict containsObject: @"nonexistant"] == NO)
TEST(@"-[containsObjectIdenticalTo:]",
[dict containsObjectIdenticalTo: values[0]] == YES &&
[dict containsObjectIdenticalTo:
[OFString stringWithString: values[0]]] == NO)
TEST(@"-[description]",
[[dict description] isEqual: @"{key1 = value1; key2 = value2}"])
TEST(@"-[keyEnumerator]", (key_enum = [dict keyEnumerator]))
TEST(@"-[objectEnumerator]", (obj_enum = [dict objectEnumerator]))
TEST(@"OFEnumerator's -[nextObject]",
|