public void ReadDateTimeTest() { var reader = new VernoStringReader("My birthday is 28.12.1979 (Дек 15, old style)", CultureInfo.GetCultureInfo("ru-RU")); reader.ReadTo("s"); reader.ReadDateTime().Should().Be(DateTime.Parse("28.12.1979")); reader.ReadInBrackets('(', ')').ReadDateTime("MMM dd").Should().Be(new DateTime(DateTime.Today.Year, 12, 15)); }
public void ReadDateTimeTest() { //TODO make tests culture-independent Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ru-RU"); var reader = new VernoStringReader("My birthday is 28.12.1979 (Дек 15, old style)", CultureInfo.GetCultureInfo("ru-RU")); reader.ReadTo("s"); reader.ReadDateTime().Should().Be(DateTime.Parse("28.12.1979")); reader.ReadInBrackets('(', ')').ReadDateTime("MMM dd").Should().Be(new DateTime(DateTime.Today.Year, 12, 15)); }