Polish
This commit is contained in:
parent
908261b136
commit
85b20aa08a
|
|
@ -62,7 +62,8 @@ public class JCacheErrorHandlerTests {
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
public void setup() {
|
public void setup() {
|
||||||
AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(Config.class);
|
AnnotationConfigApplicationContext context =
|
||||||
|
new AnnotationConfigApplicationContext(Config.class);
|
||||||
this.cache = context.getBean("mockCache", Cache.class);
|
this.cache = context.getBean("mockCache", Cache.class);
|
||||||
this.errorCache = context.getBean("mockErrorCache", Cache.class);
|
this.errorCache = context.getBean("mockErrorCache", Cache.class);
|
||||||
this.errorHandler = context.getBean(CacheErrorHandler.class);
|
this.errorHandler = context.getBean(CacheErrorHandler.class);
|
||||||
|
|
@ -71,17 +72,19 @@ public class JCacheErrorHandlerTests {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void getFail() {
|
public void getFail() {
|
||||||
UnsupportedOperationException exception = new UnsupportedOperationException("Test exception on get");
|
UnsupportedOperationException exception =
|
||||||
|
new UnsupportedOperationException("Test exception on get");
|
||||||
Object key = SimpleKeyGenerator.generateKey(0L);
|
Object key = SimpleKeyGenerator.generateKey(0L);
|
||||||
willThrow(exception).given(cache).get(key);
|
willThrow(exception).given(this.cache).get(key);
|
||||||
|
|
||||||
this.simpleService.get(0L);
|
this.simpleService.get(0L);
|
||||||
verify(errorHandler).handleCacheGetError(exception, cache, key);
|
verify(this.errorHandler).handleCacheGetError(exception, this.cache, key);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void getPutNewElementFail() {
|
public void getPutNewElementFail() {
|
||||||
UnsupportedOperationException exception = new UnsupportedOperationException("Test exception on put");
|
UnsupportedOperationException exception =
|
||||||
|
new UnsupportedOperationException("Test exception on put");
|
||||||
Object key = SimpleKeyGenerator.generateKey(0L);
|
Object key = SimpleKeyGenerator.generateKey(0L);
|
||||||
given(this.cache.get(key)).willReturn(null);
|
given(this.cache.get(key)).willReturn(null);
|
||||||
willThrow(exception).given(this.cache).put(key, 0L);
|
willThrow(exception).given(this.cache).put(key, 0L);
|
||||||
|
|
@ -92,7 +95,8 @@ public class JCacheErrorHandlerTests {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void getFailPutExceptionFail() {
|
public void getFailPutExceptionFail() {
|
||||||
UnsupportedOperationException exceptionOnPut = new UnsupportedOperationException("Test exception on put");
|
UnsupportedOperationException exceptionOnPut =
|
||||||
|
new UnsupportedOperationException("Test exception on put");
|
||||||
Object key = SimpleKeyGenerator.generateKey(0L);
|
Object key = SimpleKeyGenerator.generateKey(0L);
|
||||||
given(this.cache.get(key)).willReturn(null);
|
given(this.cache.get(key)).willReturn(null);
|
||||||
willThrow(exceptionOnPut).given(this.errorCache).put(key,
|
willThrow(exceptionOnPut).given(this.errorCache).put(key,
|
||||||
|
|
@ -110,31 +114,34 @@ public class JCacheErrorHandlerTests {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void putFail() {
|
public void putFail() {
|
||||||
UnsupportedOperationException exception = new UnsupportedOperationException("Test exception on put");
|
UnsupportedOperationException exception =
|
||||||
|
new UnsupportedOperationException("Test exception on put");
|
||||||
Object key = SimpleKeyGenerator.generateKey(0L);
|
Object key = SimpleKeyGenerator.generateKey(0L);
|
||||||
willThrow(exception).given(cache).put(key, 234L);
|
willThrow(exception).given(this.cache).put(key, 234L);
|
||||||
|
|
||||||
this.simpleService.put(0L, 234L);
|
this.simpleService.put(0L, 234L);
|
||||||
verify(errorHandler).handleCachePutError(exception, cache, key, 234L);
|
verify(this.errorHandler).handleCachePutError(exception, this.cache, key, 234L);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void evictFail() {
|
public void evictFail() {
|
||||||
UnsupportedOperationException exception = new UnsupportedOperationException("Test exception on evict");
|
UnsupportedOperationException exception =
|
||||||
|
new UnsupportedOperationException("Test exception on evict");
|
||||||
Object key = SimpleKeyGenerator.generateKey(0L);
|
Object key = SimpleKeyGenerator.generateKey(0L);
|
||||||
willThrow(exception).given(cache).evict(key);
|
willThrow(exception).given(this.cache).evict(key);
|
||||||
|
|
||||||
this.simpleService.evict(0L);
|
this.simpleService.evict(0L);
|
||||||
verify(errorHandler).handleCacheEvictError(exception, cache, key);
|
verify(this.errorHandler).handleCacheEvictError(exception, this.cache, key);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void clearFail() {
|
public void clearFail() {
|
||||||
UnsupportedOperationException exception = new UnsupportedOperationException("Test exception on evict");
|
UnsupportedOperationException exception =
|
||||||
willThrow(exception).given(cache).clear();
|
new UnsupportedOperationException("Test exception on evict");
|
||||||
|
willThrow(exception).given(this.cache).clear();
|
||||||
|
|
||||||
this.simpleService.clear();
|
this.simpleService.clear();
|
||||||
verify(errorHandler).handleCacheClearError(exception, cache);
|
verify(this.errorHandler).handleCacheClearError(exception, this.cache);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -187,7 +194,7 @@ public class JCacheErrorHandlerTests {
|
||||||
|
|
||||||
@CacheResult
|
@CacheResult
|
||||||
public Object get(long id) {
|
public Object get(long id) {
|
||||||
return counter.getAndIncrement();
|
return this.counter.getAndIncrement();
|
||||||
}
|
}
|
||||||
|
|
||||||
@CacheResult(exceptionCacheName = "error")
|
@CacheResult(exceptionCacheName = "error")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue