@Test
    public void getsOneOfSelector() {
        Schema subschema = Schema.builder().type("string").build();
        Schema schema = Schema.builder().oneOf(Collections.singletonList(subschema)).build();

        assertThat(schema.selectSchema("oneOf", "0"), equalTo(Optional.of(subschema)));
        assertThat(schema.selectSchema("oneOf"), equalTo(Optional.empty()));
    }
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