From 626481bb070ef1693d44fd5c93aff8f25bca15d1 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Thu, 1 Oct 2020 20:38:01 +0800 Subject: [PATCH] Add tests for serialization of special property names (#7544) * add test for serialization of special propery name * comment out os dependent test --- .../Org.OpenAPITools.Test/Model/SpecialModelNameTests.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools.Test/Model/SpecialModelNameTests.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools.Test/Model/SpecialModelNameTests.cs index 506fb3738b2..ac02ca10f52 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools.Test/Model/SpecialModelNameTests.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools.Test/Model/SpecialModelNameTests.cs @@ -49,7 +49,11 @@ namespace Org.OpenAPITools.Test [Fact] public void SpecialPropertyNameTest() { - // TODO unit test for the property 'SpecialPropertyName' + SpecialModelName s = new SpecialModelName(); + s.SpecialPropertyName = 123l; + Assert.Equal("{\"$special[property.name]\":123}", JsonConvert.SerializeObject(s)); + // comment out the following as the result is OS-dependent + //Assert.Equal("{\"$special[property.name]\":123}", s.ToJson()); } }