Exemplo n.º 1
0
 public DependencyManifestEntry(
     string name,
     VersionSpecificationType versionSpecificationType,
     string versionSpecification)
 {
     Name = name;
     VersionSpecificationType = versionSpecificationType;
     VersionSpecification     = versionSpecification;
 }
Exemplo n.º 2
0
        public void GetEntriesParsesRequirementsFileWithSingleEntry(
            string content,
            string moduleName,
            string majorVersion,
            VersionSpecificationType versionSpecificationType)
        {
            CreateRequirementsFile(content);

            var manifest = new DependencyManifest(_appRootPath);
            var entries  = manifest.GetEntries().ToList();

            Assert.Single(entries);
            Assert.Equal(moduleName, entries.Single().Name);
            Assert.Equal(versionSpecificationType, entries.Single().VersionSpecificationType);
            Assert.Equal(majorVersion, entries.Single().VersionSpecification);
        }