summaryrefslogtreecommitdiffstats
path: root/core/tests
diff options
context:
space:
mode:
authorJesse Wilson <jessewilson@google.com>2011-03-07 08:47:43 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-03-07 08:47:43 -0800
commit27f4bd7a474c2b57be21b82b13b89473278f1272 (patch)
treebeb61d4b8f6a7d2702f4a5fb063e18378b68cd47 /core/tests
parent22b045177110a223f45c32c730372bc1edaf54c8 (diff)
parentc4e6209c5294da5cbca75eafd0ba5d4c3ed9a5b1 (diff)
downloadframeworks_base-27f4bd7a474c2b57be21b82b13b89473278f1272.zip
frameworks_base-27f4bd7a474c2b57be21b82b13b89473278f1272.tar.gz
frameworks_base-27f4bd7a474c2b57be21b82b13b89473278f1272.tar.bz2
Merge "Remove deprecated and unused entryEvicted method."
Diffstat (limited to 'core/tests')
-rw-r--r--core/tests/coretests/src/android/util/LruCacheTest.java13
1 files changed, 4 insertions, 9 deletions
diff --git a/core/tests/coretests/src/android/util/LruCacheTest.java b/core/tests/coretests/src/android/util/LruCacheTest.java
index 7e46e26..5a97158 100644
--- a/core/tests/coretests/src/android/util/LruCacheTest.java
+++ b/core/tests/coretests/src/android/util/LruCacheTest.java
@@ -183,20 +183,15 @@ public final class LruCacheTest extends TestCase {
* Replacing the value for a key doesn't cause an eviction but it does bring
* the replaced entry to the front of the queue.
*/
- public void testPutDoesNotCauseEviction() {
- final List<String> evictionLog = new ArrayList<String>();
- List<String> expectedEvictionLog = new ArrayList<String>();
- LruCache<String, String> cache = new LruCache<String, String>(3) {
- @Override protected void entryEvicted(String key, String value) {
- evictionLog.add(key + "=" + value);
- }
- };
+ public void testPutCauseEviction() {
+ List<String> log = new ArrayList<String>();
+ LruCache<String, String> cache = newRemovalLogCache(log);
cache.put("a", "A");
cache.put("b", "B");
cache.put("c", "C");
cache.put("b", "B2");
- assertEquals(expectedEvictionLog, evictionLog);
+ assertEquals(Arrays.asList("b=B>B2"), log);
assertSnapshot(cache, "a", "A", "c", "C", "b", "B2");
}