@Override
    public Builder toBuilder() {
        return builder()
                .sourceLocation(getSourceLocation())
                .version(version)
                .testCases(testCases);
    }
Describes test cases for validating an endpoint rule-set.
smithy-rules-engine/src/main/java/software/amazon/smithy/rulesengine/traits/EndpointTestsTrait.java