Пример #1
0
        public void CreatePatternDefaultFormat()
        {
            var format        = BackupSettings.DefaultTimeStampFormat;
            var pattern       = FileInfoExt.CreateTimeStampPattern(format);
            var dateTime      = new DateTime(2015, 06, 14, 12, 33, 24);
            var s             = "." + dateTime.ToString(format, CultureInfo.InvariantCulture);
            var strictPattern = $"^{pattern}$";

            ////Console.WriteLine(pattern);
            Assert.AreEqual(@"\.(?<timestamp>\d+_\d+_\d+_\d+_\d+_\d+)", pattern);
            StringAssert.IsMatch(strictPattern, s);
        }
Пример #2
0
 public void IsValidFileName(string name, bool expected)
 {
     Assert.AreEqual(expected, FileInfoExt.IsValidFileName(name));
 }