public void Setup() { _logger = new ConfigurableLogger(); _pathTogit = TestDirectoryHelper.DiscoverPathToGit(); if (_pathTogit == null) { Assert.Ignore("no git implementation found!"); } // create a local repo to test against var folder = TestDirectoryHelper.GenerateRandomSubFolder(TestContext.CurrentContext.WorkDirectory); var gitDriver = new GitCmdDriver(_pathTogit, _logger, new Folder(_logger, folder), new Abstractions.Git.GitUsernamePasswordCredentials()); Assert.DoesNotThrowAsync(() => gitDriver.Clone(new Uri(_origin))); _repoPath = folder.FullName; }
public void Setup() { _logger = new ConfigurableLogger(); _pathToGit = TestDirectoryHelper.DiscoverPathToGit(); }