Skip to content

Commit ef2b99d

Browse files
committed
Update tests and public API interface
1 parent b004ba6 commit ef2b99d

4 files changed

+17
-3
lines changed

test/Microsoft.OpenApi.Tests/Models/OpenApiParameterTests.SerializeParameterWithSchemaTypeObjectAsV2JsonWorksAsync_produceTerseOutput=False.verified.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,11 @@
33
"name": "name1",
44
"description": "description1",
55
"required": true,
6-
"type": "string"
6+
"type": "string",
7+
"x-examples": {
8+
"test": {
9+
"summary": "summary3",
10+
"description": "description3"
11+
}
12+
}
713
}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"in":"header","name":"name1","description":"description1","required":true,"type":"string"}
1+
{"in":"header","name":"name1","description":"description1","required":true,"type":"string","x-examples":{"test":{"summary":"summary3","description":"description3"}}}

test/Microsoft.OpenApi.Tests/Models/OpenApiParameterTests.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,13 @@ public void SerializeAdvancedParameterAsV2JsonWorks()
272272
"name": "name1",
273273
"description": "description1",
274274
"required": true,
275-
"format": "double"
275+
"format": "double",
276+
"x-examples": {
277+
"test": {
278+
"summary": "summary3",
279+
"description": "description3"
280+
}
281+
}
276282
}
277283
""";
278284

test/Microsoft.OpenApi.Tests/PublicApi/PublicApi.approved.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1486,6 +1486,7 @@ namespace Microsoft.OpenApi.Writers
14861486
void WriteRaw(string value);
14871487
void WriteStartArray();
14881488
void WriteStartObject();
1489+
void WriteV2Examples(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.Models.OpenApiExample example, Microsoft.OpenApi.OpenApiSpecVersion version);
14891490
void WriteValue(bool value);
14901491
void WriteValue(decimal value);
14911492
void WriteValue(int value);
@@ -1547,6 +1548,7 @@ namespace Microsoft.OpenApi.Writers
15471548
public abstract void WriteRaw(string value);
15481549
public abstract void WriteStartArray();
15491550
public abstract void WriteStartObject();
1551+
public void WriteV2Examples(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.Models.OpenApiExample example, Microsoft.OpenApi.OpenApiSpecVersion version) { }
15501552
public virtual void WriteValue(bool value) { }
15511553
public virtual void WriteValue(System.DateTime value) { }
15521554
public virtual void WriteValue(System.DateTimeOffset value) { }

0 commit comments

Comments
 (0)