Exemple #1
0
        public void Clones_repository()
        {
            ICodeRepository gitAdapter = new GitCodeRepository();

            gitAdapter.CloneRepository("https://github.com/clean-cadet-ftn/git-test-repo.git", GetTestPath());

            GitDirectoryExists().ShouldBeTrue();
        }
Exemple #2
0
        public void Checks_presence_of_file_on_commit(string commit, bool isFilePresent)
        {
            ICodeRepository gitAdapter = new GitCodeRepository();
            var             fileName   = GetTestPath() + _separator + "LibGit2Sharp" + _separator + "BlameOptions.cs";

            gitAdapter.CheckoutCommit(commit, GetTestPath());

            File.Exists(fileName).ShouldBe(isFilePresent);
        }