Exemple #1
0
        public void Test()
        {
            var value = new PersistenceHelperTests()
            {
                Pa = "Pa",
                Pb = new List <string>()
                {
                    "Pb"
                },
                Pc = new List <string>()
                {
                    "Pc"
                }
            };
            PersistenceHelperTests obj = null;

            Infrastructure.Serialization.Factory.PersistenceHelper.SaveBin($@"{AppDomain.CurrentDomain.BaseDirectory }\T.bin", value);

            obj = PersistenceHelper.RecoveryBin <PersistenceHelperTests>($@"{AppDomain.CurrentDomain.BaseDirectory }\T.bin");

            Assert.AreEqual(value.Pa, obj.Pa);
            Assert.IsFalse(value.Pb.Except(obj.Pb).Any());
            Assert.IsFalse(value.Pc.Except(obj.Pc).Any());
        }