Skip to content

Feature Test Summary for MicroProfile OpenAPI 4.1 #31595

@Azquelt

Description

@Azquelt

Test Strategy

This is a very small release. Changes are minor and are adequately tested by the TCK. Our testing is therefore limited to repeating the existing tests against the new version and running the new TCK.

List of FAT projects affected

Test strategy

  • New functionality
    • Addition of getJsonSchemaDialect, setJsonSchemaDialect and jsonSchemaDialect to the OpenAPI model interface
      • Tested reflectively in ModelConstructionTest
        • Test that getJsonSchemaDialect returns the same instance passed to setJsonSchemaDialect
        • Test that jsonSchemaDialect returns the model object
        • Test that getJsonSchemaDialect returns the same instance passed to jsonSchemaDialect
      • Test that the jsonSchemaDialect property can be set in an OASModelReader and is reflected in the output OpenAPI document
    • Addition of getExtension and hasExtension to the Extensible model interface

Confidence Level

Collectively as a team you need to assess your confidence in the testing delivered based on the values below. This should be done as a team and not an individual to ensure more eyes are on it and that pressures to deliver quickly are absorbed by the team as a whole.

Please indicate your confidence in the testing (up to and including FAT) delivered with this feature by selecting one of these values:

4 - We have delivered all automated testing we believe is needed for the golden paths of this feature and have good coverage of the error/outlying scenarios. While more testing of the error/outlying scenarios could be added we believe there is minimal risk here and the cost of providing these is considered higher than the benefit they would provide.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions