package com.squareup.picasso;
import org.junit.Test;
import static org.fest.assertions.api.Assertions.assertThat;
public class MemoryPolicyTest {
@Test public void dontReadFromMemoryCache() {
int memoryPolicy = 0;
memoryPolicy |= MemoryPolicy.NO_CACHE.index;
assertThat(MemoryPolicy.shouldReadFromMemoryCache(memoryPolicy)).isFalse();
}
@Test public void readFromMemoryCache() {
int memoryPolicy = 0;
memoryPolicy |= MemoryPolicy.NO_STORE.index;
assertThat(MemoryPolicy.shouldReadFromMemoryCache(memoryPolicy)).isTrue();
}
@Test public void dontWriteToMemoryCache() {
int memoryPolicy = 0;
memoryPolicy |= MemoryPolicy.NO_STORE.index;
assertThat(MemoryPolicy.shouldWriteToMemoryCache(memoryPolicy)).isFalse();
}
@Test public void writeToMemoryCache() {
int memoryPolicy = 0;
memoryPolicy |= MemoryPolicy.NO_CACHE.index;
assertThat(MemoryPolicy.shouldWriteToMemoryCache(memoryPolicy)).isTrue();
}
}