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); }