AWSSDK.UnitTests.LitJsonModificationTests.MapAndCompareTest C# (CSharp) Метод

MapAndCompareTest() приватный Метод

private MapAndCompareTest ( ) : void
Результат void
        public void MapAndCompareTest()
    
        {
            var sb = new StringBuilder();
            var writer = new JsonWriter(sb) { PrettyPrint = true };
            string jsonDocument =
@"{
    ""Zero""   : 0,
    ""PInt""   : 2147483647,
    ""NInt""   : -2147483648,
    ""UInt""   : 4294967295,
    ""Long""   : 4294967296,
    ""PLong""  : 9223372036854775807,
    ""NLong""  : -9223372036854775808, 
    ""ULong""  : 18446744073709551615,
    ""Double"" : 0.0,
    ""PDouble"": 1.7976931348623157E+308,
    ""NDouble"": -1.7976931348623157E+308
}";
            JsonData jsonOriginal = JsonMapper.ToObject(jsonDocument);
            JsonMapper.ToJson(jsonOriginal, writer);
            string jsonDcoumentGenerated  = sb.ToString();

            JsonData jsonNew = JsonMapper.ToObject(jsonDcoumentGenerated);

            foreach (string property in jsonOriginal.PropertyNames)
            {
                jsonOriginal[property].Equals(jsonNew[property]);
                Assert.AreEqual(jsonOriginal[property].ToString(), jsonNew[property].ToString());
            }
        }