public new void SetUp() { base.SetUp(); task = new GitVersion(); task.BuildEngine = new MockBuild(); task.RepositoryPath = TagFreeRepository; }
public void Execute() { GitVersion task = new GitVersion(); task.BuildEngine = new MockBuild(); task.ToolPath = @"C:\Program Files (x86)\Git\bin"; string prjRootPath = TaskUtility.GetProjectRootDirectory(true); task.LocalPath = Path.Combine(prjRootPath, @"Source"); bool result = task.Execute(); Assert.IsTrue(result, "Execute Failed"); Assert.IsFalse(string.IsNullOrEmpty(task.CommitHash), "Invalid Revision Number"); }