Exemplo n.º 1
0
        public void ShouldNotFailAtConstructionIfGitFolderDoesntExist()
        {
            _uut.Dispose();
            if (Directory.Exists(DirectoryGit))
            {
                Directory.Delete(DirectoryGit, true);
            }

            _uut = new GitLogFileChangedRegistration(_solutionMock.Object, _eventGeneratorDummy);
        }
Exemplo n.º 2
0
        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);
        }