Index: ios/chrome/browser/snapshots/lru_cache_unittest.mm |
diff --git a/ios/chrome/browser/snapshots/lru_cache_unittest.mm b/ios/chrome/browser/snapshots/lru_cache_unittest.mm |
index 858a5c38bfab70da2af822e468b941eb2e0f6136..ef0b920ad87b019d455f8190f4e55af5cfcb521e 100644 |
--- a/ios/chrome/browser/snapshots/lru_cache_unittest.mm |
+++ b/ios/chrome/browser/snapshots/lru_cache_unittest.mm |
@@ -6,32 +6,10 @@ |
#import "ios/chrome/browser/snapshots/lru_cache.h" |
#include "testing/gtest/include/gtest/gtest.h" |
-@interface LRUCacheTestDelegate : NSObject<LRUCacheDelegate> |
- |
-@property(nonatomic, retain) id<NSObject> lastEvictedObject; |
-@property(nonatomic, assign) NSInteger evictedObjectsCount; |
- |
-@end |
- |
-@implementation LRUCacheTestDelegate |
- |
-@synthesize lastEvictedObject = _lastEvictedObject; |
-@synthesize evictedObjectsCount = _evictedObjectsCount; |
- |
-- (void)lruCacheWillEvictObject:(id<NSObject>)obj { |
- self.lastEvictedObject = obj; |
- ++_evictedObjectsCount; |
-} |
- |
-@end |
- |
namespace { |
TEST(LRUCacheTest, Basic) { |
base::scoped_nsobject<LRUCache> cache([[LRUCache alloc] initWithCacheSize:3]); |
- base::scoped_nsobject<LRUCacheTestDelegate> delegate( |
- [[LRUCacheTestDelegate alloc] init]); |
- [cache setDelegate:delegate]; |
base::scoped_nsobject<NSString> value1( |
[[NSString alloc] initWithString:@"Value 1"]); |
@@ -51,8 +29,6 @@ TEST(LRUCacheTest, Basic) { |
[cache setObject:value4 forKey:@"VALUE 4"]; |
EXPECT_TRUE([cache count] == 3); |
- EXPECT_TRUE([delegate evictedObjectsCount] == 1); |
- EXPECT_TRUE([delegate lastEvictedObject] == value1.get()); |
// Check LRU behaviour, the value least recently added value should have been |
// evicted. |