@Test public void test() { ch.qos.logback.classic.Logger root = (ch.qos.logback.classic.Logger) LoggerFactory.getLogger(ch.qos.logback.classic.Logger.ROOT_LOGGER_NAME); @SuppressWarnings("unchecked") final Appender<ILoggingEvent> mockAppender = mock(Appender.class); when(mockAppender.getName()).thenReturn("MOCK"); root.addAppender(mockAppender); // 何かしらのログを出力する処理 verify(mockAppender).doAppend(argT
![Logbackのログ出力内容をJUnitとMockitoでテストする方法 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/20e54617dd2dbff65da1f69fdb47934b42adb941/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9TG9nYmFjayVFMyU4MSVBRSVFMyU4MyVBRCVFMyU4MiVCMCVFNSU4NyVCQSVFNSU4QSU5QiVFNSU4NiU4NSVFNSVBRSVCOSVFMyU4MiU5MkpVbml0JUUzJTgxJUE4TW9ja2l0byVFMyU4MSVBNyVFMyU4MyU4NiVFMyU4MiVCOSVFMyU4MyU4OCVFMyU4MSU5OSVFMyU4MiU4QiVFNiU5NiVCOSVFNiVCMyU5NSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MmViYWM5MWI1ZmE4MzJiYjQ3M2FmZmE2ZWQ3ZDYyYzE%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwc2lmdWUmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTRjNzc4ZTk5ODIzODVhNDkxMDJlMGQ4NmRlNGRhM2Jh%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dc1059d24c263c826d4590cce4c10e82b)