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"); }
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); }
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"); }