public void LocalReferencesAreSupported() { var mockSchema = new OpenApiSchema { Reference = new OpenApiReference { Id = "#/path/to/component", }, }; Assert.True(mockSchema.IsReferencedSchema()); }
public void ExternalReferencesAreNotSupported() { var mockSchema = new OpenApiSchema { Reference = new OpenApiReference { Id = "example.json#/path/to/component", ExternalResource = "http://example.com/example.json", }, }; Assert.Throws <NotSupportedException>(() => mockSchema.IsReferencedSchema()); }