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