public void Can_parse_track_header() { var(roundStartTime, duration) = RoundDefParser.ParseTrackHeader("Track 30"); roundStartTime.Should().Be(DateTime.MinValue); duration.Should().Be(TimeSpan.FromSeconds(30)); (roundStartTime, duration) = RoundDefParser.ParseTrackHeader("Track 2018-05-06T21:30:15 48:16"); roundStartTime.Should().Be(new DateTime(2018, 5, 6, 21, 30, 15, DateTimeKind.Utc)); duration.Should().Be(new TimeSpan(0, 48, 16)); }