コード例 #1
0
        public void MultiCloudImageIndexSimple()
        {
            List <MultiCloudImage> mciImageList = MultiCloudImage.index(new List <Filter>());

            Assert.IsNotNull(mciImageList);
            Assert.IsTrue(mciImageList.Count > 0);
        }
コード例 #2
0
        public void MultiCloudImageTagTest()
        {
            MultiCloudImage mci = MultiCloudImage.show(multiCloudImageID);

            mci.populateObject();
            Assert.IsNotNull(mci);
        }
コード例 #3
0
        public void MultiCloudImageDestroy()
        {
            bool resltVal = MultiCloudImage.destroy(multicloudimageiddestroy);

            Assert.IsNotNull(resltVal);
            Assert.IsTrue(resltVal);
        }
コード例 #4
0
        public void MultiCloudImageUpdate()
        {
            bool resltVal = MultiCloudImage.update(multicloudimageidupdate, "MCIUpdateTest", "MCI Update Unit Test");

            Assert.IsNotNull(resltVal);
            Assert.IsTrue(resltVal);
        }
コード例 #5
0
        public void MultiCloudImageCommit()
        {
            string resltVal = MultiCloudImage.commit(multicloudimageidupdate, "MCI Unit Test Commit");

            Assert.IsNotNull(resltVal);
            Assert.IsFalse(string.IsNullOrEmpty(resltVal));
            Assert.IsFalse(string.IsNullOrWhiteSpace(resltVal));
        }
コード例 #6
0
        public void MultiCloudImageCreate()
        {
            string resltVal = MultiCloudImage.create("MCIUnitTest");

            Assert.IsNotNull(resltVal);
            Assert.IsFalse(string.IsNullOrEmpty(resltVal));
            Assert.IsFalse(string.IsNullOrWhiteSpace(resltVal));
        }
コード例 #7
0
        public void MultiCloudImageIndexFilteredString()
        {
            List <Filter> filters = new List <Filter>();

            filters.AddRange(Filter.parseFilterList(filterListString));
            List <MultiCloudImage> multicloudImageList = MultiCloudImage.index(filters);

            Assert.IsNotNull(multicloudImageList);
        }
コード例 #8
0
        public void multiCloudImageMultiCloudImageSettings()
        {
            MultiCloudImage multicloudimage = MultiCloudImage.show(multicloudimageid);

            Assert.IsNotNull(multicloudimage);
            List <MultiCloudImageSetting> settings = multicloudimage.settings;

            Assert.IsTrue(true);
        }
コード例 #9
0
        public void multiCloudImageTags()
        {
            MultiCloudImage multicloudimage = MultiCloudImage.show(multicloudimageid);

            Assert.IsNotNull(multicloudimage);
            List <Tag> tags = multicloudimage.tags;

            Assert.IsTrue(true);//no exception
        }
コード例 #10
0
        public void MultiCloudImageCloneFull()
        {
            string guidID   = Guid.NewGuid().ToString();
            string resltVal = MultiCloudImage.clone(multicloudimageidupdate, "MCI Clone Test " + guidID, "this is a description");

            Assert.IsNotNull(resltVal);
            Assert.IsFalse(string.IsNullOrEmpty(resltVal));
            Assert.IsFalse(string.IsNullOrWhiteSpace(resltVal));
        }
コード例 #11
0
        public void multiCloudImageSettingMultiCloudImage()
        {
            List <MultiCloudImageSetting> mcis = MultiCloudImageSetting.index(multiCloudImageID);

            Assert.IsNotNull(mcis);
            Assert.IsTrue(mcis.Count > 0);
            MultiCloudImage mci = mcis[0].multiCloudImage;

            Assert.IsTrue(true);
        }
コード例 #12
0
        public void createSTMCIdestroyMCITest()
        {
            string mciID = MultiCloudImage.create_serverTemplate(serverTemplateID, "new MCI", "this is a description");

            Assert.IsNotNull(mciID);
            Assert.IsTrue(mciID.Length > 0);
            bool isDeleted = MultiCloudImage.destroy(mciID);

            Assert.IsTrue(isDeleted);
        }
コード例 #13
0
        public void createDestroySTMCISimple()
        {
            string mciID = MultiCloudImage.create_serverTemplate(serverTemplateID, "new MCI");

            Assert.IsNotNull(mciID);
            Assert.IsTrue(mciID.Length > 0);
            bool isDeleted = MultiCloudImage.destroy_ServerTemplate(serverTemplateID, mciID);

            Assert.IsTrue(isDeleted);
        }
コード例 #14
0
        public void createDestroyMCISimple()
        {
            string mciID = MultiCloudImage.create("new MCI");

            Assert.IsNotNull(mciID);
            Assert.IsTrue(mciID.Length > 0);
            bool isDeleted = MultiCloudImage.destroy(mciID);

            Assert.IsTrue(isDeleted);
        }
コード例 #15
0
        public void mciCloneDescriptionDestroy()
        {
            string mciID = MultiCloudImage.clone(multicloudimageid, "this is a new MCI", "here's the description");

            Assert.IsNotNull(mciID);
            Assert.IsTrue(mciID.Length > 0);
            bool isDeleted = MultiCloudImage.destroy(mciID);

            Assert.IsTrue(isDeleted);
        }
コード例 #16
0
        public void serverTemplateDefaultMCI()
        {
            ServerTemplate servertemplate = ServerTemplate.show(servertemplateid, null);

            Assert.IsNotNull(servertemplate);
            MultiCloudImage mci = servertemplate.defaultMultiCloudImage;

            Assert.IsNotNull(mci);
            Assert.IsTrue(mci.name.Length > 0);
        }
コード例 #17
0
        public void instanceMultiCloudImage()
        {
            List <Instance> instanceList = Instance.index(cloudID);

            Assert.IsNotNull(instanceList);
            Assert.IsTrue(instanceList.Count > 0);
            string   instanceID   = instanceList[0].ID;
            Instance testInstance = Instance.show(cloudID, instanceID, "full");

            Assert.IsNotNull(testInstance);
            MultiCloudImage mci = testInstance.multiCloudImage;

            Assert.IsTrue(true); //no exception
        }
コード例 #18
0
        public void createUpdateSTMCIdestroyMCITest()
        {
            string mciID = MultiCloudImage.create_serverTemplate(serverTemplateID, "new MCI", "this is a description");

            Assert.IsNotNull(mciID);
            Assert.IsTrue(mciID.Length > 0);
            MultiCloudImage mci1 = MultiCloudImage.show(mciID);

            Assert.IsNotNull(mci1);
            bool isUpdated = MultiCloudImage.update(mciID, "new name", "new description");

            Assert.IsTrue(isUpdated);
            MultiCloudImage mci2 = MultiCloudImage.show(mciID);

            Assert.IsNotNull(mci2);
            Assert.AreNotEqual(mci1.name, mci2.name);
            Assert.AreNotEqual(mci1.description, mci2.description);
            bool isDeleted = MultiCloudImage.destroy(mciID);

            Assert.IsTrue(isDeleted);
        }
コード例 #19
0
        public void MultiCloudImageShow()
        {
            MultiCloudImage multicloudimage = MultiCloudImage.show(multicloudimageid);

            Assert.IsNotNull(multicloudimage);
        }