GetPackagePath() public static method

public static GetPackagePath ( string nugetConfigPath ) : string
nugetConfigPath string
return string
Ejemplo n.º 1
0
    public void NugetConfigWithPlaceholderRemovesToken()
    {
        var configPath             = Path.Combine(TestContext.CurrentContext.TestDirectory, "NugetConfigWithPlaceholder.txt");
        var packagesPathFromConfig = NugetConfigReader.GetPackagePath(configPath);

        Assert.False(packagesPathFromConfig.Contains("$"));
    }
Ejemplo n.º 2
0
    public void NugetConfigWithPlaceholderUsesDirectory()
    {
        var configPath             = Path.Combine(TestContext.CurrentContext.TestDirectory, "NugetConfigWithPlaceholder.txt");
        var packagesPathFromConfig = NugetConfigReader.GetPackagePath(configPath);

        Assert.AreEqual(Path.Combine(TestContext.CurrentContext.TestDirectory, "Packages"), packagesPathFromConfig);
    }
Ejemplo n.º 3
0
    public void NugetConfigWithRepoNodeEmpty()
    {
        var configPath             = Path.Combine(TestContext.CurrentContext.TestDirectory, "NugetConfigWithRepoNodeEmpty.txt");
        var packagesPathFromConfig = NugetConfigReader.GetPackagePath(configPath);

        Assert.IsNull(packagesPathFromConfig);
    }
Ejemplo n.º 4
0
    public void NugetConfigWithKeyNode()
    {
        var configPath             = Path.Combine(TestContext.CurrentContext.TestDirectory, "NugetConfigWithKeyNode.txt");
        var packagesPathFromConfig = NugetConfigReader.GetPackagePath(configPath);

        Assert.AreEqual(Path.Combine(TestContext.CurrentContext.TestDirectory, "repositoryPathValue"), packagesPathFromConfig);
    }
Ejemplo n.º 5
0
    public void NugetConfigWithKeyNodeEmpty()
    {
        var configPath             = Path.Combine(Environment.CurrentDirectory, "NugetConfigWithKeyNodeEmpty.txt");
        var packagesPathFromConfig = NugetConfigReader.GetPackagePath(configPath);

        Assert.IsNull(packagesPathFromConfig);
    }
Ejemplo n.º 6
0
    public void NugetConfigWithPlaceholderUsesDirectory()
    {
        var configPath             = Path.Combine(AssemblyLocation.CurrentDirectory, "Fody/NugetConfigWithPlaceholder.txt");
        var packagesPathFromConfig = NugetConfigReader.GetPackagePath(configPath);

        Assert.Equal(Path.Combine(AssemblyLocation.CurrentDirectory, @"Fody\Packages"), packagesPathFromConfig);
    }
Ejemplo n.º 7
0
    public void NugetConfigWithPlaceholderRemovesToken()
    {
        var configPath             = Path.Combine(AssemblyLocation.CurrentDirectory, "Fody/NugetConfigWithPlaceholder.txt");
        var packagesPathFromConfig = NugetConfigReader.GetPackagePath(configPath);

        Assert.DoesNotContain("$", packagesPathFromConfig);
    }
Ejemplo n.º 8
0
    public void NugetConfigWithKeyNode()
    {
        var configPath             = Path.Combine(AssemblyLocation.CurrentDirectory, "Fody/NugetConfigWithKeyNode.txt");
        var packagesPathFromConfig = NugetConfigReader.GetPackagePath(configPath);

        Assert.Equal(Path.Combine(AssemblyLocation.CurrentDirectory, @"Fody\repositoryPathValue"), packagesPathFromConfig);
    }
Ejemplo n.º 9
0
    public void NugetConfigWithRepoNodeEmpty()
    {
        var configPath             = Path.Combine(AssemblyLocation.CurrentDirectory, "Fody/NugetConfigWithRepoNodeEmpty.txt");
        var packagesPathFromConfig = NugetConfigReader.GetPackagePath(configPath);

        Assert.Null(packagesPathFromConfig);
    }