예제 #1
0
        public void Create2PropertiesAndSerializationTest()
        {
            var bag1 = PropertyHelpers.CreateBag("GUID-1");
            var bag2 = PropertyHelpers.CreateBag("GUID-2");
            var bag3 = PropertyHelpers.CreateBag("GUID-3");

            var bags1 = new List <Properties>()
            {
                bag1, bag2, bag3
            };
            var json  = JsonConvert.SerializeObject(bags1, Formatting.Indented);
            var bags2 = JsonConvert.DeserializeObject <List <Properties> >(json);

            Log.Debug(json);

            Assert.IsNotNull(bag2);
            Assert.AreEqual(bags1.Count, bags2.Count);
        }