Large json serialization/deserialization tests (dotnet/corefx#39668)
authorbuyaa-n <bunamnan@microsoft.com>
Thu, 14 Nov 2019 00:14:46 +0000 (16:14 -0800)
committerAhson Khan <ahson_ahmedk@yahoo.com>
Thu, 14 Nov 2019 00:14:45 +0000 (16:14 -0800)
commitad6c91b067ace7d8c25dc04bcb792ef6d48dbbb7
tree1b792cf19e8bef667448637df9d6ac7528e51cfc
parent36b6c52ddc6d10f60542aa042f6c8b2832871674
Large json serialization/deserialization tests (dotnet/corefx#39668)

* Test large json serializaiton/deserialization

* Fixing test failure, applying feedback

* Add circular dependency test with large object

* Added test writing an object right at threshold level, removed unnecessary test cases

* Fixing typo

* Using VS generated POCO for test

* Addressing feedback

* Applying feedback

* Applying feedback

* Applying feedback

* Refactored the test Json schema

* Commenting failing case

* Applying feedback

* Applying feedback

* Enabling fixed tests

Commit migrated from https://github.com/dotnet/corefx/commit/20334125a70444b5e8cf35f3f661911cd85a78b5
src/libraries/System.Text.Json/tests/Serialization/SampleTestData.OrderPayload.cs [new file with mode: 0644]
src/libraries/System.Text.Json/tests/Serialization/Stream.WriteTests.cs
src/libraries/System.Text.Json/tests/System.Text.Json.Tests.csproj