@@ -50,10 +50,19 @@ 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]))