public void Git_GetCurrentRepository_NoLocalRepo_ReturnsNull() { string gitPath = GetGitPath(); var trace = new NullTrace(); var git = new GitProcess(trace, gitPath, Path.GetTempPath()); string actual = git.GetCurrentRepository(); Assert.Null(actual); }
public void Git_GetCurrentRepository_LocalRepo_ReturnsNotNull() { CreateRepository(out string workDirPath); string gitPath = GetGitPath(); var trace = new NullTrace(); var git = new GitProcess(trace, gitPath, workDirPath); string actual = git.GetCurrentRepository(); Assert.NotNull(actual); }