Move Fetched class to top-level
[Sone.git] / src / test / java / net / pterodactylus / sone / core / SoneDownloaderTest.java
index f879cac..958f852 100644 (file)
@@ -22,10 +22,10 @@ import static org.mockito.Mockito.when;
 import java.io.IOException;
 import java.io.InputStream;
 
-import net.pterodactylus.sone.core.FreenetInterface.Fetched;
 import net.pterodactylus.sone.data.Sone;
 import net.pterodactylus.sone.data.Sone.SoneStatus;
 import net.pterodactylus.sone.freenet.wot.Identity;
+import net.pterodactylus.sone.test.GuiceKt;
 
 import freenet.client.ClientMetadata;
 import freenet.client.FetchResult;
@@ -197,7 +197,9 @@ public class SoneDownloaderTest {
 
        @Test
        public void soneDownloaderCanBeCreatedByDependencyInjection() {
-           assertThat(getBaseInjector().getInstance(SoneDownloader.class), notNullValue());
+               assertThat(getBaseInjector().createChildInjector(
+                               GuiceKt.supply(SoneParser.class).byInstance(mock(SoneParser.class))
+               ).getInstance(SoneDownloader.class), notNullValue());
        }
 
 }