Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 3 additions & 6 deletions test/Microsoft.OpenApi.Tests/Models/OpenApiCallbackTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -117,10 +117,9 @@ public async Task SerializeAdvancedCallbackAsV3JsonWorks(bool produceTerseOutput
// Act
AdvancedCallback.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -135,10 +134,9 @@ public async Task SerializeReferencedCallbackAsV3JsonWorks(bool produceTerseOutp
// Act
ReferencedCallback.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -153,10 +151,9 @@ public async Task SerializeReferencedCallbackAsV3JsonWithoutReferenceWorks(bool
// Act
ReferencedCallback.SerializeAsV3WithoutReference(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}
}
}
18 changes: 6 additions & 12 deletions test/Microsoft.OpenApi.Tests/Models/OpenApiDocumentTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -999,10 +999,9 @@ public async Task SerializeAdvancedDocumentAsV3JsonWorks(bool produceTerseOutput
// Act
AdvancedDocument.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -1017,10 +1016,9 @@ public async Task SerializeAdvancedDocumentWithReferenceAsV3JsonWorks(bool produ
// Act
AdvancedDocumentWithReference.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -1035,10 +1033,9 @@ public async Task SerializeAdvancedDocumentAsV2JsonWorks(bool produceTerseOutput
// Act
AdvancedDocument.SerializeAsV2(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -1053,10 +1050,9 @@ public async Task SerializeDuplicateExtensionsAsV3JsonWorks(bool produceTerseOut
// Act
DuplicateExtensions.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -1071,10 +1067,9 @@ public async Task SerializeDuplicateExtensionsAsV2JsonWorks(bool produceTerseOut
// Act
DuplicateExtensions.SerializeAsV2(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -1089,10 +1084,9 @@ public async Task SerializeAdvancedDocumentWithReferenceAsV2JsonWorks(bool produ
// Act
AdvancedDocumentWithReference.SerializeAsV2(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Fact]
Expand Down
9 changes: 3 additions & 6 deletions test/Microsoft.OpenApi.Tests/Models/OpenApiExampleTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -120,10 +120,9 @@ public async Task SerializeAdvancedExampleAsV3JsonWorks(bool produceTerseOutput)
// Act
AdvancedExample.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -138,10 +137,9 @@ public async Task SerializeReferencedExampleAsV3JsonWorks(bool produceTerseOutpu
// Act
ReferencedExample.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -156,10 +154,9 @@ public async Task SerializeReferencedExampleAsV3JsonWithoutReferenceWorks(bool p
// Act
ReferencedExample.SerializeAsV3WithoutReference(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}
}
}
17 changes: 6 additions & 11 deletions test/Microsoft.OpenApi.Tests/Models/OpenApiHeaderTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -60,10 +60,9 @@ public async Task SerializeAdvancedHeaderAsV3JsonWorks(bool produceTerseOutput)
// Act
AdvancedHeader.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -78,10 +77,9 @@ public async Task SerializeReferencedHeaderAsV3JsonWorks(bool produceTerseOutput
// Act
ReferencedHeader.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -99,7 +97,7 @@ public async Task SerializeReferencedHeaderAsV3JsonWithoutReferenceWorks(bool pr
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -114,10 +112,9 @@ public async Task SerializeAdvancedHeaderAsV2JsonWorks(bool produceTerseOutput)
// Act
AdvancedHeader.SerializeAsV2(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -132,10 +129,9 @@ public async Task SerializeReferencedHeaderAsV2JsonWorks(bool produceTerseOutput
// Act
ReferencedHeader.SerializeAsV2(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -150,10 +146,9 @@ public async Task SerializeReferencedHeaderAsV2JsonWithoutReferenceWorks(bool pr
// Act
ReferencedHeader.SerializeAsV2WithoutReference(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}
}
}
9 changes: 3 additions & 6 deletions test/Microsoft.OpenApi.Tests/Models/OpenApiLinkTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,9 @@ public async Task SerializeAdvancedLinkAsV3JsonWorksAsync(bool produceTerseOutpu
// Act
AdvancedLink.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -108,10 +107,9 @@ public async Task SerializeReferencedLinkAsV3JsonWorksAsync(bool produceTerseOut
// Act
ReferencedLink.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -126,10 +124,9 @@ public async Task SerializeReferencedLinkAsV3JsonWithoutReferenceWorksAsync(bool
// Act
ReferencedLink.SerializeAsV3WithoutReference(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}
}
}
24 changes: 8 additions & 16 deletions test/Microsoft.OpenApi.Tests/Models/OpenApiParameterTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -299,10 +299,9 @@ public async Task SerializeReferencedParameterAsV3JsonWorksAsync(bool produceTer
// Act
ReferencedParameter.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -317,10 +316,9 @@ public async Task SerializeReferencedParameterAsV3JsonWithoutReferenceWorksAsync
// Act
ReferencedParameter.SerializeAsV3WithoutReference(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -335,10 +333,9 @@ public async Task SerializeReferencedParameterAsV2JsonWorksAsync(bool produceTer
// Act
ReferencedParameter.SerializeAsV2(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -353,10 +350,9 @@ public async Task SerializeReferencedParameterAsV2JsonWithoutReferenceWorksAsync
// Act
ReferencedParameter.SerializeAsV2WithoutReference(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -371,10 +367,9 @@ public async Task SerializeParameterWithSchemaReferenceAsV2JsonWorksAsync(bool p
// Act
AdvancedHeaderParameterWithSchemaReference.SerializeAsV2(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -389,10 +384,9 @@ public async Task SerializeParameterWithSchemaTypeObjectAsV2JsonWorksAsync(bool
// Act
AdvancedHeaderParameterWithSchemaTypeObject.SerializeAsV2(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -407,10 +401,9 @@ public async Task SerializeParameterWithFormStyleAndExplodeFalseWorksAsync(bool
// Act
ParameterWithFormStyleAndExplodeFalse.SerializeAsV3WithoutReference(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -425,10 +418,9 @@ public async Task SerializeParameterWithFormStyleAndExplodeTrueWorksAsync(bool p
// Act
ParameterWithFormStyleAndExplodeTrue.SerializeAsV3WithoutReference(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,9 @@ public async Task SerializeAdvancedRequestBodyAsV3JsonWorksAsync(bool produceTer
// Act
AdvancedRequestBody.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -90,10 +89,9 @@ public async Task SerializeReferencedRequestBodyAsV3JsonWorksAsync(bool produceT
// Act
ReferencedRequestBody.SerializeAsV3(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}

[Theory]
Expand All @@ -108,10 +106,9 @@ public async Task SerializeReferencedRequestBodyAsV3JsonWithoutReferenceWorksAsy
// Act
ReferencedRequestBody.SerializeAsV3WithoutReference(writer);
writer.Flush();
var actual = outputStringWriter.GetStringBuilder().ToString();

// Assert
await Verifier.Verify(actual).UseParameters(produceTerseOutput);
await Verifier.Verify(outputStringWriter).UseParameters(produceTerseOutput);
}
}
}
Loading