From baef47b3601579bf605fd77e98019af5ef885bc8 Mon Sep 17 00:00:00 2001 From: "miriam.baglioni" Date: Thu, 18 Nov 2021 09:31:40 +0100 Subject: [PATCH] Revert "[Graph Dump] added test class to generate the json schema of the dump" This reverts commit fb0139c09a8b165f3767be85a8d600b2eb9b60f7. --- .../schema/oaf/dump/GenerateJsonSchema.java | 46 ------------------- 1 file changed, 46 deletions(-) delete mode 100644 src/test/java/eu/dnetlib/dhp/schema/oaf/dump/GenerateJsonSchema.java diff --git a/src/test/java/eu/dnetlib/dhp/schema/oaf/dump/GenerateJsonSchema.java b/src/test/java/eu/dnetlib/dhp/schema/oaf/dump/GenerateJsonSchema.java deleted file mode 100644 index 0bc2a46..0000000 --- a/src/test/java/eu/dnetlib/dhp/schema/oaf/dump/GenerateJsonSchema.java +++ /dev/null @@ -1,46 +0,0 @@ -package eu.dnetlib.dhp.schema.oaf.dump; - -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import com.fasterxml.jackson.databind.JsonNode; -import com.github.victools.jsonschema.generator.*; -import com.fasterxml.jackson.databind.ObjectMapper; - -import com.github.imifou.jsonschema.module.addon.AddonModule; - -import eu.dnetlib.dhp.schema.dump.oaf.graph.*; - -//@Disabled -class GenerateJsonSchema { - - @Test - void generateSchema() { - SchemaGeneratorConfigBuilder configBuilder = new SchemaGeneratorConfigBuilder(SchemaVersion.DRAFT_7, - OptionPreset.PLAIN_JSON) - .with(Option.SCHEMA_VERSION_INDICATOR) - .without(Option.NONPUBLIC_NONSTATIC_FIELDS_WITHOUT_GETTERS); - configBuilder.forFields().withDescriptionResolver(field -> "Description of " + field.getDeclaredName()); - SchemaGeneratorConfig config = configBuilder.build(); - SchemaGenerator generator = new SchemaGenerator(config); - JsonNode jsonSchema = generator.generateSchema(GraphResult.class); - - System.out.println(jsonSchema.toString()); - } - - @Test - void generateSchema2(){ - - ObjectMapper objectMapper = new ObjectMapper(); - AddonModule module = new AddonModule(); - SchemaGeneratorConfigBuilder configBuilder = new SchemaGeneratorConfigBuilder(objectMapper,SchemaVersion.DRAFT_7,OptionPreset.PLAIN_JSON) - .with(module) - .with(Option.SCHEMA_VERSION_INDICATOR) - .without(Option.NONPUBLIC_NONSTATIC_FIELDS_WITHOUT_GETTERS); - SchemaGeneratorConfig config = configBuilder.build(); - SchemaGenerator generator = new SchemaGenerator(config); - JsonNode jsonSchema = generator.generateSchema(GraphResult.class); - - System.out.println(jsonSchema.toString()); - } -}