public void ShouldNotFailAtConstructionIfGitFolderDoesntExist() { _uut.Dispose(); if (Directory.Exists(DirectoryGit)) { Directory.Delete(DirectoryGit, true); } _uut = new GitLogFileChangedRegistration(_solutionMock.Object, _eventGeneratorDummy); }
public void Setup() { _dirTmp = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); Directory.CreateDirectory(_dirTmp); Directory.CreateDirectory(DirectoryGit); CreateParent(FileSolution); _solutionMock = new Mock <ISolution>(); _solutionMock.Setup(solution => solution.SolutionFilePath).Returns(FileSystemPath.Parse(FileSolution)); _solutionMock.Setup(solution => solution.Name).Returns(SomeSolution); _eventGeneratorDummy = new EventGeneratorDummy(); _uut = new GitLogFileChangedRegistration(_solutionMock.Object, _eventGeneratorDummy); }
public void Setup() { _dirTmp = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); Directory.CreateDirectory(_dirTmp); CreateParent(FileGitLog); CreateParent(FileSolution); WriteInitialContentToLogFile(); _solutionMock = new Mock <ISolution>(); _solutionMock.Setup(solution => solution.SolutionFilePath).Returns(FileSystemPath.Parse(FileSolution)); _solutionMock.Setup(solution => solution.Name).Returns("SomeSolution"); _uut = new GitEventGenerator(TestRSEnv, TestMessageBus, TestDateUtils, TestThreading); _watcher = new GitLogFileChangedRegistration(_solutionMock.Object, _uut); }