diff --git a/src/getUrlResultsTest.java b/src/getUrlResultsTest.java index b150323..6120fd9 100644 --- a/src/getUrlResultsTest.java +++ b/src/getUrlResultsTest.java @@ -5,11 +5,27 @@ import java.util.List; public class getUrlResultsTest { - public static boolean runTest() { + public static void runAll() { + printInfo("runOfflineTest", !getUrlResultsTest.runOfflineTest()); + printInfo("runOnlineTest", !getUrlResultsTest.runOnlineTest()); + } + + public static boolean runOnlineTest() { String correct = "EXEMELSEXEMPLAR"; String answer = ""; - for (String line : getUrlResults.getWordsList(getListFromFile())) { + for (String line : getUrlResults.getSearchResults("EXEMP???")) { + answer += line; + } + + return (correct == answer); + } + + public static boolean runOfflineTest() { + String correct = "EXEMELSEXEMPLAR"; + String answer = ""; + + for (String line : getUrlResults.getWordsList(getListFromFile(), "EXEMP???")) { answer += line; } @@ -37,4 +53,17 @@ return linesList; } + + private static void printInfo(String testMethod) { + System.out.println("GetUrlResultsTest->" + testMethod + "(): [OK] Test completed successfully!"); + } + private static void printError(String testMethod) { + System.err.println("GetUrlResultsTest->" + testMethod + "(): [ERROR] Test completed successfully!"); + } + private static void printInfo(String testMethod, boolean error) { + if (error) + printError(testMethod); + else + printInfo(testMethod); + } } \ No newline at end of file