示例#1
0
        public void Constructor()
        {
            Packaging.Manifest.PackageManifest test = new Packaging.Manifest.PackageManifest();

            test.Checksum    = "checksum";
            test.Copyright   = "copyright";
            test.Description = "description";
            test.Files       = new List <Packaging.Manifest.PackageManifestFile>();
            test.License     = "license";
            test.Namespace   = "namespace";
            test.Publisher   = "publisher";
            test.Signature   = new Packaging.Manifest.PackageManifestSignature();
            test.Title       = "title";
            test.Url         = "url";
            test.Version     = "version";

            Assert.Equal(test.Checksum, "checksum");
            Assert.Equal(test.Copyright, "copyright");
            Assert.Equal(test.Description, "description");
            Assert.NotNull(test.Files);
            Assert.Empty(test.Files);
            Assert.Equal(test.License, "license");
            Assert.Equal(test.Namespace, "namespace");
            Assert.Equal(test.Publisher, "publisher");
            Assert.NotNull(test.Signature);
            Assert.Equal(test.Title, "title");
            Assert.Equal(test.Url, "url");
            Assert.Equal(test.Version, "version");
        }
示例#2
0
        public void BuildDefault()
        {
            Packaging.Manifest.PackageManifest manifest = Builder.BuildDefault().Manifest;

            Assert.NotEqual(string.Empty, manifest.Title);
            Assert.NotEqual(string.Empty, manifest.Version);
            Assert.NotEqual(string.Empty, manifest.Namespace);
            Assert.NotEqual(string.Empty, manifest.Description);
            Assert.NotEqual(string.Empty, manifest.Publisher);
            Assert.NotEqual(string.Empty, manifest.Copyright);
            Assert.NotEqual(string.Empty, manifest.License);
            Assert.NotEqual(string.Empty, manifest.Url);
        }
示例#3
0
        public void Constructor()
        {
            Packaging.Manifest.PackageManifestBuilder test = new Packaging.Manifest.PackageManifestBuilder();

            Assert.NotNull(test.Manifest);
            Assert.Null(test.Manifest.Title);

            Packaging.Manifest.PackageManifest manifest = new Packaging.Manifest.PackageManifest();
            manifest.Title = "manifest";

            test = new Packaging.Manifest.PackageManifestBuilder(manifest);

            Assert.NotNull(test.Manifest);
            Assert.Equal(test.Manifest.Title, "manifest");
        }