@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/2f11ee66f6333013ca001de732e06e75466393fa/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-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9TG9nYmFjayVFMyU4MSVBRSVFMyU4MyVBRCVFMyU4MiVCMCVFNSU4NyVCQSVFNSU4QSU5QiVFNSU4NiU4NSVFNSVBRSVCOSVFMyU4MiU5MkpVbml0JUUzJTgxJUE4TW9ja2l0byVFMyU4MSVBNyVFMyU4MyU4NiVFMyU4MiVCOSVFMyU4MyU4OCVFMyU4MSU5OSVFMyU4MiU4QiVFNiU5NiVCOSVFNiVCMyU5NSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9ZmQ0ODgzN2QxYzUxYjU0NTJiOWE3NjQzOWQ0MDUyMDI%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBzaWZ1ZSZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NzU5N2JjZmQ1ODJmZTJhOTk5ZTg3OWJlNjM5MDBkZTQ%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3De7caeeee6c6dfa3f3fa70235228d9688)