@Test // invalidating the key means it will be refetched
public void isExpired() {

	cache = new TestCache() {
		@Override
		public boolean isExpired(String key, Date lastProduceDate) {
			return true;
		}
	};
	cache.get("a");
	assertEquals("A2", cache.get("a"));
}