public void SerializationAndDeserializationCollectionXmlFile(bool areEqual) { // arrange var actual = new List <Human>(); if (areEqual) { actual = new List <Human> { new Human("Pavel", "Belarus", "Gomel"), new Human("Maxim", "Belarus", "Minsk"), new Human("Misha", "Russia", "Moscow"), new Human("Rita", "Belarus", "Gomel"), new Human("Kolya", "Belarus", "Grodno") }; } var serialization = new SerializationCollection <Human>(); //act serialization.SaveToXmlFile(@"..\..\..\SerializationCollectionTests\Resources\TestCollection.xml", actual); var expected = serialization.GetCollectionFromXmlFile(@"..\..\..\SerializationCollectionTests\Resources\TestCollection.xml"); //assert Assert.Equal(expected, actual); }
public void SerializationAndDeserializationXmlFile(bool areEqual) { // arrange var actual = new Human(); if (areEqual) { actual = new Human("Pavel", "Belarus", "Gomel"); } var serialization = new SerializationCollection <Human>(); //act serialization.SaveToXmlFile(@"..\..\..\SerializationCollectionTests\Resources\Test.xml", actual); var expected = serialization.GetFromXmlFile(@"..\..\..\SerializationCollectionTests\Resources\Test.xml"); //assert Assert.Equal(expected, actual); }