public static void ReadSimpleTestStructWithSimpleTestClass() { SimpleTestStruct testObject = new SimpleTestStruct(); testObject.Initialize(); testObject.MySimpleTestClass = new SimpleTestClass { MyString = "Hello", MyDouble = 3.14 }; string json = JsonSerializer.ToString(testObject); SimpleTestStruct parsedObject = JsonSerializer.Parse <SimpleTestStruct>(json); parsedObject.Verify(); }
public static void ReadSimpleTestStructWithSimpleTestClass() { SimpleTestStruct testObject = new SimpleTestStruct(); testObject.Initialize(); testObject.MySimpleTestClass = new SimpleTestClass { MyString = "Hello", MyDouble = 3.14 }; string json = JsonSerializer.Serialize(testObject); SimpleTestStruct parsedObject = JsonSerializer.Deserialize <SimpleTestStruct>(json); parsedObject.Verify(); Assert.Equal(3.14, parsedObject.MySimpleTestClass.MyDouble); Assert.Equal("Hello", parsedObject.MySimpleTestClass.MyString); }