예제 #1
0
 public void GetPackagesPathWithNugetConfigAndNoPath()
 {
     var processor = new AddinFinder
         {
             Logger = new Mock<BuildLogger>().Object,
             SolutionDir = "DirWithNugetConfigAndNoPath"
         };
     processor.FindNugetPackagePath();
     Assert.AreEqual(Path.Combine("DirWithNugetConfigAndNoPath", "Packages"), processor.PackagesPath);
 }
예제 #2
0
 public void GetPackagesPathDefault()
 {
     var processor = new AddinFinder
         {
             Logger = new Mock<BuildLogger>().Object,
             SolutionDir = Environment.CurrentDirectory
         };
     processor.FindNugetPackagePath();
     Assert.AreEqual(Path.Combine(Environment.CurrentDirectory, "Packages"), processor.PackagesPath);
 }
예제 #3
0
    public void GetPackagesPathWithNugetConfigAndNoPath()
    {
        var processor = new AddinFinder
        {
            Logger      = new Mock <BuildLogger>().Object,
            SolutionDir = "DirWithNugetConfigAndNoPath"
        };

        processor.FindNugetPackagePath();
        Assert.AreEqual(Path.Combine("DirWithNugetConfigAndNoPath", "Packages"), processor.PackagesPath);
    }
예제 #4
0
    public void GetPackagesPathDefault()
    {
        var processor = new AddinFinder
        {
            Logger      = new Mock <BuildLogger>().Object,
            SolutionDir = Environment.CurrentDirectory
        };

        processor.FindNugetPackagePath();
        Assert.AreEqual(Path.Combine(Environment.CurrentDirectory, "Packages"), processor.PackagesPath);
    }
예제 #5
0
    public void NoNugetConfig()
    {
        var processor = new AddinFinder
        {
            SolutionDir = Path.GetFullPath(Path.Combine(Environment.CurrentDirectory, "../../NugetPackagePathFinder/FakeSolution")),
            Logger      = new Mock <BuildLogger>().Object
        };

        processor.FindNugetPackagePath();
        Assert.IsTrue(processor.PackagesPath.EndsWith("\\FakeSolution\\Packages"));
    }
예제 #6
0
    public void NoNugetConfig()
    {
        var processor = new AddinFinder
            {
                SolutionDir = Path.GetFullPath(Path.Combine(Environment.CurrentDirectory, "../../NugetPackagePathFinder/FakeSolution")),
                Logger = new Mock<BuildLogger>().Object
            };

        processor.FindNugetPackagePath();
        Assert.IsTrue(processor.PackagesPath.EndsWith("\\FakeSolution\\Packages"));
    }