From 743573a93273072ea273369c00e71d2df5a1de86 Mon Sep 17 00:00:00 2001 From: AdrianBalunan Date: Wed, 11 Mar 2026 16:55:31 +0100 Subject: [PATCH] Feat: Renamed Main method and added a simple test to getting API information --- .../sytemutvikling/team6/HmHApplication.java | 33 +++++++++++++++++++ .../java/ntnu/sytemutvikling/team6/Main.java | 7 ---- 2 files changed, 33 insertions(+), 7 deletions(-) create mode 100644 helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/HmHApplication.java delete mode 100644 helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/Main.java diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/HmHApplication.java b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/HmHApplication.java new file mode 100644 index 0000000..678dce5 --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/HmHApplication.java @@ -0,0 +1,33 @@ +package ntnu.sytemutvikling.team6; + +import ntnu.sytemutvikling.team6.models.Charity; +import ntnu.sytemutvikling.team6.models.CharityRegistry; +import ntnu.sytemutvikling.team6.scraper.APICharityScraper; + +import java.io.IOException; +import java.net.URISyntaxException; +import java.net.http.HttpClient; + +public class HmHApplication { + public static void main(String[] args) { + init(); + System.out.println("Hello world!"); + + } + public static void init(){ + try { + HttpClient https = HttpClient.newHttpClient(); + APICharityScraper scraper = new APICharityScraper(https); + + if (scraper.checkConnection()){ + CharityRegistry charityRegistry = scraper.parseJSON(scraper.getJSONData()); + for (Charity charity : charityRegistry.getAllCharities()){ + System.out.println(charity.toString()); + } + } + } catch (Exception e){ + e.printStackTrace(); + } + + } +} diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/Main.java b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/Main.java deleted file mode 100644 index b30c2e3..0000000 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/Main.java +++ /dev/null @@ -1,7 +0,0 @@ -package ntnu.sytemutvikling.team6; - -public class Main { - public static void main(String[] args) { - System.out.println("Hello world!"); - } -}