Exemple #1
0
        public void CanParseIdAndVersion(string filename, bool canParse, string expectedPackageId, string expectedVersion)
        {
            var path = Path.Combine("temp", filename);

            fileSystem.Files[path] = "";

            resolver.AddFolder(Path.GetDirectoryName(filename));

            var result = resolver.ResolveVersion(expectedPackageId);

            if (canParse)
            {
                result.Should().Be(expectedVersion);
            }
            else
            {
                result.Should().BeNull();
            }
        }