public void GivenFileWith5Station_ReturnsGrenoble()
        {
            var source = new FileStationSource("5stations.txt");
            var result = source.Get();

            Assert.That(result.Count(x=> x == "Grenoble"), Is.EqualTo(1));
        }
        public void GivenFileWith1Station_ReturnsWitchetaw()
        {
            var source = new FileStationSource("1station.txt");
            var result = source.Get();

            Assert.That(result.Single(), Is.EqualTo("Witchetaw"));
        }
        public void GivenFileWith5Station_Returns5Stations()
        {
            var source = new FileStationSource("5stations.txt");
            var result = source.Get();

            Assert.That(result.Count, Is.EqualTo(5));
        }
        public void GivenFileWith1Station_Returns1Station()
        {
            var source = new FileStationSource("1station.txt");
            var result = source.Get();

            Assert.That(result.Count, Is.EqualTo(1));
        }
 public void GivenIncorrectPath_ThrowsFileNotFoundException()
 {
     var source = new FileStationSource("wrong");
     Assert.Throws<FileNotFoundException>(() => source.Get());
 }