public void verify_registration_of_new_application()
        {
            var            newId     = Guid.NewGuid().ToString();
            AddApplication parameter = new AddApplication()
            {
                ApplicationName = newId,
                RedirectFolder  = @"C:\temp\test\" + newId
            };
            var serializedParameter = JsonConvert.SerializeObject(parameter);
            var result = client.DownloadString(
                baseUri + "/api/applications/" + newId,
                serializedParameter,
                "PUT");
            JObject jobj = (JObject)JsonConvert.DeserializeObject(result);

            Assert.That((Boolean)jobj["success"], Is.EqualTo(true), "Operation completed with errors");
            var     applicationResult = client.DownloadString(baseUri + "/status");
            JObject jobjAppResults    = (JObject)JsonConvert.DeserializeObject(applicationResult);
            var     applications      = ((JArray)jobjAppResults["Applications"]).Select(t => t.Value <String>()).ToList();

            Assert.That(applications.Contains(newId), "Application was not correctly created");
        }
Esempio n. 2
0
        public void Smoke_test_root()
        {
            var result = client.DownloadString(baseUri + "/status");

            Assert.That(result, Is.Not.Empty);
        }