Skip to content

Commit 6152e41

Browse files
committed
Merge branch '5.3.x'
2 parents 22bfd5a + 57208bf commit 6152e41

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

spring-context/src/test/java/org/springframework/cache/interceptor/LoggingCacheErrorHandlerTests.java

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,59 +18,62 @@
1818

1919
import org.apache.commons.logging.Log;
2020
import org.junit.jupiter.api.Test;
21+
import org.junit.jupiter.api.extension.ExtendWith;
22+
import org.mockito.Mock;
23+
import org.mockito.junit.jupiter.MockitoExtension;
2124

2225
import org.springframework.cache.support.NoOpCache;
2326

24-
import static org.mockito.Mockito.mock;
2527
import static org.mockito.Mockito.verify;
2628

2729
/**
2830
* Tests for {@link LoggingCacheErrorHandler}.
2931
*
3032
* @author Adam Ostrožlík
3133
* @author Stephane Nicoll
34+
* @author Vedran Pavic
3235
*/
33-
public class LoggingCacheErrorHandlerTests {
36+
@ExtendWith(MockitoExtension.class)
37+
class LoggingCacheErrorHandlerTests {
38+
39+
@Mock
40+
private Log logger;
41+
3442

3543
@Test
3644
void handleGetCacheErrorLogsAppropriateMessage() {
37-
Log logger = mock(Log.class);
38-
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(logger, false);
45+
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(this.logger, false);
3946
handler.handleCacheGetError(new RuntimeException(), new NoOpCache("NOOP"), "key");
40-
verify(logger).warn("Cache 'NOOP' failed to get entry with key 'key'");
47+
verify(this.logger).warn("Cache 'NOOP' failed to get entry with key 'key'");
4148
}
4249

4350
@Test
4451
void handlePutCacheErrorLogsAppropriateMessage() {
45-
Log logger = mock(Log.class);
46-
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(logger, false);
52+
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(this.logger, false);
4753
handler.handleCachePutError(new RuntimeException(), new NoOpCache("NOOP"), "key", new Object());
48-
verify(logger).warn("Cache 'NOOP' failed to put entry with key 'key'");
54+
verify(this.logger).warn("Cache 'NOOP' failed to put entry with key 'key'");
4955
}
5056

5157
@Test
5258
void handleEvictCacheErrorLogsAppropriateMessage() {
53-
Log logger = mock(Log.class);
54-
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(logger, false);
59+
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(this.logger, false);
5560
handler.handleCacheEvictError(new RuntimeException(), new NoOpCache("NOOP"), "key");
56-
verify(logger).warn("Cache 'NOOP' failed to evict entry with key 'key'");
61+
verify(this.logger).warn("Cache 'NOOP' failed to evict entry with key 'key'");
5762
}
5863

5964
@Test
6065
void handleClearErrorLogsAppropriateMessage() {
61-
Log logger = mock(Log.class);
62-
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(logger, false);
66+
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(this.logger, false);
6367
handler.handleCacheClearError(new RuntimeException(), new NoOpCache("NOOP"));
64-
verify(logger).warn("Cache 'NOOP' failed to clear entries");
68+
verify(this.logger).warn("Cache 'NOOP' failed to clear entries");
6569
}
6670

6771
@Test
6872
void handleCacheErrorWithStacktrace() {
69-
Log logger = mock(Log.class);
70-
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(logger, true);
73+
LoggingCacheErrorHandler handler = new LoggingCacheErrorHandler(this.logger, true);
7174
RuntimeException exception = new RuntimeException();
7275
handler.handleCacheGetError(exception, new NoOpCache("NOOP"), "key");
73-
verify(logger).warn("Cache 'NOOP' failed to get entry with key 'key'", exception);
76+
verify(this.logger).warn("Cache 'NOOP' failed to get entry with key 'key'", exception);
7477
}
7578

7679
}

0 commit comments

Comments
 (0)