Esempio n. 1
0
        public void Edit_Existing_Application()
        {
            var edited = Api.EditApplication(ApplicationID, new Application
            {
                Name = "SomeName"
            });

            Assert.IsTrue(edited);
        }
Esempio n. 2
0
        public void Create_Get_Edit_Delete_Application()
        {
            var result = Api.CreateApplication(ApplicationSlug, null);

            Assert.IsNotNull(result);
            Assert.IsNotNull(result.Id);
            Assert.AreEqual(CreateStatus.Created, result.Status);

            var application = Api.GetApplication(result.Id);

            Assert.IsNotNull(application);
            Assert.AreEqual(result.Id, application.Slug);
            Assert.AreEqual(result.Id, application.Name);
            Assert.AreEqual("amazon-web-services::us-east-1", application.RegionIdentifier);

            application.Name = result.Id + "u";
            var updated = Api.EditApplication(result.Id, application);

            Assert.IsTrue(updated);

            application = Api.GetApplication(result.Id);
            Assert.IsNotNull(application);
            Assert.AreEqual(result.Id, application.Slug);
            Assert.AreEqual(result.Id + "u", application.Name);
            Assert.AreEqual("amazon-web-services::us-east-1", application.RegionIdentifier);

            var deleted = Api.DeleteApplication(ApplicationSlug);

            Assert.IsTrue(deleted);

            application = Api.GetApplication(result.Id);
            Assert.IsNull(application);
        }