public void When_ProvidingTwoStationsWithOneTrackBetween_Expect_TheTrackToConcistOf3Parts() { // Arrange string track = "[1]-[2]"; TrackOrm trackOrm = new TrackOrm(); // Act var result = trackOrm.ParseTrackDescription(track); // Assert Assert.Equal(3, result.NumberOfTrackParts); }
public void When_OnlyAStationIsProvided_Expect_TheResultOnlyToContainAStationWithId1() { // Arrange string track = "[1]"; TrackOrm trackOrm = new TrackOrm(); // Act var result = trackOrm.ParseTrackDescription(track); // Assert //Assert.IsType<Station>(result.TackPart[0]); //Station s = (Station)result.TackPart[0]; //Assert.Equal(1, s.Id); }