diff --git a/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt32TypeVisitor.cs b/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt32TypeVisitor.cs index 12e63734..aeee660a 100644 --- a/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt32TypeVisitor.cs +++ b/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt32TypeVisitor.cs @@ -32,7 +32,7 @@ public override bool IsVisitable(Type type) /// public override void Visit(IAcceptor acceptor, KeyValuePair type, NamingStrategy namingStrategy, params Attribute[] attributes) { - this.Visit(acceptor, name: type.Key, title: null, dataType: "integer", dataFormat: null, attributes: attributes); + this.Visit(acceptor, name: type.Key, title: null, dataType: "integer", dataFormat: "int32", attributes: attributes); } /// @@ -46,7 +46,7 @@ public override bool IsParameterVisitable(Type type) /// public override OpenApiSchema ParameterVisit(Type type, NamingStrategy namingStrategy) { - return this.ParameterVisit(dataType: "integer", dataFormat: null); + return this.ParameterVisit(dataType: "integer", dataFormat: "int32"); } /// @@ -60,7 +60,7 @@ public override bool IsPayloadVisitable(Type type) /// public override OpenApiSchema PayloadVisit(Type type, NamingStrategy namingStrategy) { - return this.PayloadVisit(dataType: "integer", dataFormat: null); + return this.PayloadVisit(dataType: "integer", dataFormat: "int32"); } } } diff --git a/test/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests/Visitors/UInt32TypeVisitorTests.cs b/test/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests/Visitors/UInt32TypeVisitorTests.cs index 19323c95..0e4a4f15 100644 --- a/test/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests/Visitors/UInt32TypeVisitorTests.cs +++ b/test/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests/Visitors/UInt32TypeVisitorTests.cs @@ -74,7 +74,7 @@ public void Given_Type_When_IsPayloadVisitable_Invoked_Then_It_Should_Return_Res } [DataTestMethod] - [DataRow("integer", null)] + [DataRow("integer", "int32")] public void Given_Type_When_Visit_Invoked_Then_It_Should_Return_Result(string dataType, string dataFormat) { var name = "hello"; @@ -204,7 +204,7 @@ public void Given_OpenApiSchemaVisibilityAttribute_When_Visit_Invoked_Then_It_Sh } [DataTestMethod] - [DataRow("integer", null)] + [DataRow("integer", "int32")] public void Given_Type_When_ParameterVisit_Invoked_Then_It_Should_Return_Result(string dataType, string dataFormat) { var result = this._visitor.ParameterVisit(typeof(uint), this._strategy); @@ -214,7 +214,7 @@ public void Given_Type_When_ParameterVisit_Invoked_Then_It_Should_Return_Result( } [DataTestMethod] - [DataRow("integer", null)] + [DataRow("integer", "int32")] public void Given_Type_When_PayloadVisit_Invoked_Then_It_Should_Return_Result(string dataType, string dataFormat) { var result = this._visitor.PayloadVisit(typeof(uint), this._strategy);