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");
                }
            }