package net.pterodactylus.rhynodge.filters.comics;
import java.io.IOException;
-import java.io.InputStream;
+
+import net.pterodactylus.rhynodge.filters.ResourceLoader;
import com.google.common.base.Optional;
import org.hamcrest.MatcherAssert;
import org.hamcrest.Matchers;
-import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.junit.Test;
private final Document document;
public BusinessCatComicFilterTest() throws IOException {
- document = loadDocument("business-cat.html", "http://www.businesscat.happyjar.com//");
- }
-
- private Document loadDocument(String resourceName, String baseUri) throws IOException {
- InputStream inputStream = getClass().getResourceAsStream(resourceName);
- Document document = Jsoup.parse(inputStream, "UTF-8", baseUri);
- return document;
+ document = ResourceLoader.loadDocument(getClass(), "business-cat.html", "http://www.businesscat.happyjar.com//");
}
@Test