public void MultiCloudImageCreate()
        {
            string resltVal = MultiCloudImage.create("MCIUnitTest");

            Assert.IsNotNull(resltVal);
            Assert.IsFalse(string.IsNullOrEmpty(resltVal));
            Assert.IsFalse(string.IsNullOrWhiteSpace(resltVal));
        }
        public void createDestroyMCITest()
        {
            string mciID = MultiCloudImage.create("new MCI", "this is a description");

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

            Assert.IsTrue(isDeleted);
        }
        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);
        }
        public void createUpdateDestroyMCITest()
        {
            string mciID = MultiCloudImage.create("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);
        }