コード例 #1
0
        public void RecordReference_ZipFile_1()
        {
            string fileName = Path.GetTempFileName();

            RecordReference[] first =
            {
                new RecordReference(_GetRecord())
            };
            RecordReference.SaveToZipFile(first, fileName);

            RecordReference[] second
                = RecordReference.LoadFromZipFile(fileName);
            Assert.AreEqual(first.Length, second.Length);
            for (int i = 0; i < first.Length; i++)
            {
                Assert.AreEqual(first[i].HostName, second[i].HostName);
                Assert.AreEqual(first[i].Database, second[i].Database);
                Assert.AreEqual(first[i].Mfn, second[i].Mfn);
                Assert.AreEqual(first[i].Index, second[i].Index);
            }
        }