Beispiel #1
0
        public void Parse_works(string pgn, int?year, int?month, int?day)
        {
            var parsed = PgnDate.Parse(pgn);

            Assert.That(parsed.Day, Is.EqualTo(day), "Day parsing failed");
            Assert.That(parsed.Month, Is.EqualTo(month), "Month parsing failed");
            Assert.That(parsed.Year, Is.EqualTo(year), "Year parsing failed");
        }
 public static string RevertDateToText(this PgnDate date)
 {
     return($"{DefaultDateValue(date.Year, "????")}." +
            $"{DefaultDateValue(date.Month, "??")}." +
            $"{DefaultDateValue(date.Day, "??")}");
 }