@Test
    public void mergesEnumValuesWhenConvertingToNode() {
        Schema schema = Schema.builder()
                .enumValues(ListUtils.of("foo", "bar"))
                .intEnumValues(ListUtils.of(1, 2))
                .build();
        ArrayNode node = schema.toNode().asObjectNode().get().expectArrayMember("enum");
        assertThat(node.getElements(),
                containsInAnyOrder(
                        Node.from("foo"),
                        Node.from("bar"),
                        Node.from(1),
                        Node.from(2)));
    }
This is a basic integration test that makes sure each disable setting
can be called and doesn't break the builder.
smithy-jsonschema/src/test/java/software/amazon/smithy/jsonschema/SchemaTest.java