From 2abbfaa3e5b1cbfcf8e9f8c4d27d3f6762175459 Mon Sep 17 00:00:00 2001
From: Tavian Barnes <tavianator@tavianator.com>
Date: Wed, 6 May 2015 21:39:59 -0400
Subject: slf4j, log4j: Fix some tests that "broke" due to Guice fixes.

---
 .../sangria/slf4j/SangriaSlf4jModuleTest.java      | 26 ++++++++++++----------
 1 file changed, 14 insertions(+), 12 deletions(-)

(limited to 'sangria-slf4j')

diff --git a/sangria-slf4j/src/test/java/com/tavianator/sangria/slf4j/SangriaSlf4jModuleTest.java b/sangria-slf4j/src/test/java/com/tavianator/sangria/slf4j/SangriaSlf4jModuleTest.java
index aaf72b2..07bf068 100644
--- a/sangria-slf4j/src/test/java/com/tavianator/sangria/slf4j/SangriaSlf4jModuleTest.java
+++ b/sangria-slf4j/src/test/java/com/tavianator/sangria/slf4j/SangriaSlf4jModuleTest.java
@@ -58,21 +58,23 @@ public class SangriaSlf4jModuleTest {
         assertThat(provider.get().getName(), equalTo(Logger.ROOT_LOGGER_NAME));
     }
 
+    static class HasProviderMethod extends AbstractModule {
+        @Override
+        protected void configure() {
+            install(new SangriaSlf4jModule());
+        }
+
+        @Provides
+        String getLoggerName(Logger logger) {
+            return logger.getName();
+        }
+    }
+
     @Test
     public void testProviderMethod() {
-        Injector injector = Guice.createInjector(new AbstractModule() {
-            @Override
-            protected void configure() {
-                install(new SangriaSlf4jModule());
-            }
-
-            @Provides
-            String getLoggerName(Logger logger) {
-                return logger.getName();
-            }
-        });
+        Injector injector = Guice.createInjector(new HasProviderMethod());
 
-        assertThat(injector.getInstance(String.class), equalTo(Logger.ROOT_LOGGER_NAME));
+        assertThat(injector.getInstance(String.class), equalTo(HasProviderMethod.class.getName()));
     }
 
     @Test
-- 
cgit v1.2.3