public void TestSerialize() { //arrange RestaurantComp.Restaurant restaurant = new RestaurantComp.Restaurant("Willies", "Sports Bar", new Reviews.Review(4.6, "Everything was great!")); //act restaurant.AddReview(new Reviews.Review(4.9, "Absolutely Fantastic")); RestaurantSerializer.RestaurantSerialization(restaurant); //assert Assert.IsTrue(System.IO.File.Exists(String.Concat(@"C:\revature\Taylor_Chase_Project0\Taylor_Chase_Project0Code\XMLTextDocs\", restaurant.name, ".xml"))); }
public void SerializationTest() { Restaurant restaurant = new Restaurant("the Krusty Krab", 1); Reviewer reviewer = new Reviewer("Cooper", "*****@*****.**"); reviewer.MakeReview(3.4m, restaurant, "it was a good place to eat"); reviewer.MakeReview(4.5m, restaurant, "food wams amazinggggg"); RestaurantSerializer.SerializeMethod(restaurant, "test_file"); Restaurant deserialRes = RestaurantDeserializer.DeserializeMethod("test_file"); string expected = "the Krusty Krab"; var actual = deserialRes.Name; Assert.AreEqual(expected, actual); }