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); }
public void IsValidFileName(string name, bool expected) { Assert.AreEqual(expected, FileInfoExt.IsValidFileName(name)); }