Exemplo n.º 1
0
        public void VerifyWithAddingInfo()
        {
            var testdata = ResourceReader.Read(WO);

            var sut = new IFix.GitIgnore(GitDirectory);

            var result = sut.CheckIfNuGetPackages(testdata, false, false);

            Assert.That(result, Is.False, "Testdata contains packages or CheckIfPackages failed");
            var outlines = sut.AddOnlyMissingInfo(testdata);

            result = sut.CheckIfNuGetPackages(outlines, false, false);
            Assert.That(result, "Add missing info failed");
        }
Exemplo n.º 2
0
        public void VerifyWithNoPackages()
        {
            var testdata = ResourceReader.Read(WO);

            var sut = new IFix.GitIgnore(GitDirectory);

            var result = sut.CheckIfNuGetPackages(testdata, false, false);

            Assert.That(result, Is.False);
        }
Exemplo n.º 3
0
        public void VerifyGitHubIgnore()
        {
            var testdata = ResourceReader.Read(GitHubVS);

            Assert.That(testdata.Any(l => l.Trim() == @"packages/*"), Is.False, "githubignore contained the packages/*");
            var sut = new IFix.GitIgnore(GitDirectory);

            var result = sut.CheckIfNuGetPackages(testdata, false, false);

            Assert.That(result, Is.True);
            var outlines = sut.AddOnlyMissingInfo(testdata);

            Assert.That(outlines.Any(l => l.Trim() == @"packages/*"), "packages/* was not added");
        }