Skip to content

Commit 8ad773e

Browse files
committed
chore: code linting
Signed-off-by: Vincent Biret <[email protected]>
1 parent 754f763 commit 8ad773e

File tree

1 file changed

+5
-30
lines changed

1 file changed

+5
-30
lines changed

test/Microsoft.OpenApi.Readers.Tests/V3Tests/OpenApiDocumentTests.cs

Lines changed: 5 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -49,23 +49,6 @@ private static async Task<T> CloneAsync<T>(T element) where T : class, IOpenApiS
4949
return OpenApiModelFactory.Parse<T>(result, OpenApiSpecVersion.OpenApi3_0, new(), out var _);
5050
}
5151

52-
private static async Task<OpenApiSecurityScheme> CloneSecuritySchemeAsync(OpenApiSecurityScheme element)
53-
{
54-
using var stream = new MemoryStream();
55-
var streamWriter = new FormattingStreamWriter(stream, CultureInfo.InvariantCulture);
56-
var writer = new OpenApiJsonWriter(streamWriter, new OpenApiJsonWriterSettings()
57-
{
58-
InlineLocalReferences = true
59-
});
60-
element.SerializeAsV3(writer);
61-
await writer.FlushAsync();
62-
stream.Position = 0;
63-
64-
using var streamReader = new StreamReader(stream);
65-
var result = await streamReader.ReadToEndAsync();
66-
return OpenApiModelFactory.Parse<OpenApiSecurityScheme>(result, OpenApiSpecVersion.OpenApi3_0, new(), out var _);
67-
}
68-
6952
[Fact]
7053
public void ParseDocumentFromInlineStringShouldSucceed()
7154
{
@@ -683,28 +666,26 @@ public async Task ParseModifiedPetStoreDocumentWithTagAndSecurityShouldSucceed()
683666
// Create a clone of the schema to avoid modifying things in components.
684667
var petSchemaSource = Assert.IsType<OpenApiSchema>(components.Schemas["pet1"]);
685668
var petSchema = await CloneAsync(petSchemaSource);
686-
var castPetSchema = Assert.IsType<OpenApiSchema>(petSchema);
669+
Assert.IsType<OpenApiSchema>(petSchema);
687670
var petSchemaReference = new OpenApiSchemaReference("pet1");
688671

689672
var newPetSchemaSource = Assert.IsType<OpenApiSchema>(components.Schemas["newPet"]);
690673
var newPetSchema = await CloneAsync(newPetSchemaSource);
691-
var castNewPetSchema = Assert.IsType<OpenApiSchema>(newPetSchema);
674+
Assert.IsType<OpenApiSchema>(newPetSchema);
692675
var newPetSchemaReference = new OpenApiSchemaReference("newPet");
693676

694677
var errorModelSchemaSource = Assert.IsType<OpenApiSchema>(components.Schemas["errorModel"]);
695678
var errorModelSchema = await CloneAsync(errorModelSchemaSource);
696-
var castErrorModelSchema = Assert.IsType<OpenApiSchema>(errorModelSchema);
679+
Assert.IsType<OpenApiSchema>(errorModelSchema);
697680
var errorModelSchemaReference = new OpenApiSchemaReference("errorModel");
698681

699682
var tagReference1 = new OpenApiTagReference("tagName1");
700683

701684
var tagReference2 = new OpenApiTagReference("tagName2");
702685

703-
var securityScheme1Cast = Assert.IsType<OpenApiSecurityScheme>(components.SecuritySchemes["securitySchemeName1"]);
704-
var securityScheme1 = await CloneSecuritySchemeAsync(securityScheme1Cast);
686+
Assert.IsType<OpenApiSecurityScheme>(components.SecuritySchemes["securitySchemeName1"]);
705687

706-
var securityScheme2Cast = Assert.IsType<OpenApiSecurityScheme>(components.SecuritySchemes["securitySchemeName2"]);
707-
var securityScheme2 = await CloneSecuritySchemeAsync(securityScheme2Cast);
688+
Assert.IsType<OpenApiSecurityScheme>(components.SecuritySchemes["securitySchemeName2"]);
708689

709690
var expected = new OpenApiDocument
710691
{
@@ -1048,12 +1029,6 @@ public async Task ParseModifiedPetStoreDocumentWithTagAndSecurityShouldSucceed()
10481029
expected.RegisterComponents();
10491030
expected.SetReferenceHostDocument();
10501031

1051-
tagReference1.Reference.EnsureHostDocumentIsSet(expected);
1052-
tagReference2.Reference.EnsureHostDocumentIsSet(expected);
1053-
petSchemaReference.Reference.EnsureHostDocumentIsSet(expected);
1054-
newPetSchemaReference.Reference.EnsureHostDocumentIsSet(expected);
1055-
errorModelSchemaReference.Reference.EnsureHostDocumentIsSet(expected);
1056-
10571032
actual.Document.Should().BeEquivalentTo(expected, options => options
10581033
.IgnoringCyclicReferences()
10591034
.Excluding(x => x.Paths["/pets"].Operations[OperationType.Get].Tags[0].Reference)

0 commit comments

Comments
 (0)