public override bool Execute() { DateTime date = new DateTime(2014, 1, 1); if (!string.IsNullOrWhiteSpace(StartDate)) { date = DateTime.Parse(StartDate, CultureInfo.InvariantCulture); } Pattern = BuildNameParser.ParseBuildNameToPattern(BuildNumber, date, string.IsNullOrWhiteSpace(Prefix) ? "*.*" : Prefix); return(true); }
public void TestParseBuildName() { Assert.Equal("*.*.211.1000", BuildNameParser.ParseBuildNameToPattern("Development_20140731.10", new DateTime(2014, 1, 1), "*.*")); }