public void ArrivalAfterDepartureThrows()
        {
            var track  = TestDataFactory.CreateStationTrack();
            var target = new StationCall(track, new Time(12, 00), new Time(11, 59));

            Train.Add(target);
            var validationErrors = target.GetValidationErrors();

            Assert.AreEqual(1, validationErrors.Count());
            Assert.IsFalse(validationErrors.Any(ve => string.IsNullOrWhiteSpace(ve.Text)));
        }