public void ReadStationXmlandHaveStoneleighStationPresent() { //Arrange NationalRailQuery.BuildStationList(); IEnumerable <Station> stationQuery = from station in NationalRailQuery.Stations where station.Code == StoneleighRailCode select station; //Act _stoneleigh = stationQuery.First(); //Assert Assert.IsTrue(NationalRailQuery.Stations.Count == 1, "No Stations have been loaded"); Assert.IsTrue(_stoneleigh.Code == StoneleighRailCode, "Invalid station loaded in unit test data"); }
public void Setup() { NationalRailQuery.BuildStationList(); IEnumerable <Station> stationQuery = from station in NationalRailQuery.Stations where station.Code == StoneleighRailCode select station; _stoneleigh = stationQuery.First(); if (_stoneleigh.Code != StoneleighRailCode) { throw new ArgumentException("Invaild data loaded in test setup"); } }