import com.google.gson.Gson;
import com.google.gson.JsonParser;

import static io.restassured.RestAssured.given;

public class Main {

   static Gson gson = new Gson();
   static JsonParser parser = new JsonParser();

    public static void main(String[] args) {

        Server server = new Server("Sample", "https://RestServer", "admin", "password");
        server.connect();
        server.getJsonTemplateArrayFromRestApi();
        server.saveTemplatesFromJsonArray();
        server.getAndSaveAllFoldersFromJsonArray();
        System.out.println(server.getSingleTemplate(1).getSubFolders().get(0).getFoldersJsonArray());
        System.out.println(server.getSingleTemplate(1).toString());
        System.out.println(server.getSingleTemplate(1).getSubFolders().get(0).toString());
        server.getSingleTemplate(1).getSubFolders().get(0).getSubFolders().get(0).toString();
        System.out.println("printFolderList");
        server.printFolderList(server.getSingleTemplate(1).getSubFolders().get(0));
        server.printStructure(server.getSingleTemplate(2), "");



    }
}
