示例#1
0
        public void GetVersionFromAbsentAttributes()
        {
            DocumentPackage package   = CreateDefaultDocumentPackage();
            OssClient       ossClient = CreateDefaultOssClient();

            Assert.AreEqual(false, ossClient.IsSdkVersionSetInPackageData(package));
        }
示例#2
0
        public void GetVersionFromNonEmptyAttributes()
        {
            DocumentPackage package = CreateDefaultDocumentPackage();

            package.Attributes = new DocumentPackageAttributes();
            package.Attributes.Append("key", "value");
            OssClient ossClient = CreateDefaultOssClient();

            Assert.AreEqual(false, ossClient.IsSdkVersionSetInPackageData(package));
        }
示例#3
0
        public void GetVersionWhenPresentInAttributes()
        {
            DocumentPackage package = CreateDefaultDocumentPackage();

            package.Attributes = new DocumentPackageAttributes();
            package.Attributes.Append("key", "value");
            package.Attributes.Append("sdk", "v???");
            OssClient ossClient = CreateDefaultOssClient();

            Assert.AreEqual(true, ossClient.IsSdkVersionSetInPackageData(package));
        }