public void SetFeedInfoTest() { // create the feed. var feed = new GTFSFeed(); // create the feed info var info = new FeedInfo { StartDate = "some start date", EndDate = "some end date", Lang = "some language", PublisherName = "some publisher", PublisherUrl = "some url", Tag = new object(), Version = "some version" }; // verify initial state. var emptyFeedInfo = new FeedInfo(); var oldFeedInfo = feed.GetFeedInfo(); Assert.IsTrue(_comparer.Equals(emptyFeedInfo, oldFeedInfo)); // set the feed info. feed.SetFeedInfo(info); // test result. var newFeedInfo = feed.GetFeedInfo(); Assert.IsTrue(_comparer.Equals(info, newFeedInfo)); }