public void Get_Existing_Servicehook() { var item = Api.GetServicehook(ApplicationID, "5"); Assert.AreEqual(item.Id, "5"); Assert.AreEqual(item.Value, "http://www.example.org"); Assert.AreEqual(item.Url, "https://appharbor.com/applications/:application/servicehooks/5"); }
public void Create_Get_Delete_Servicehook() { EnsureApplication(); var result = Api.CreateServicehook(ApplicationSlug, "http://somehost.com"); Assert.IsNotNull(result); Assert.IsNotNull(result.Id); Assert.AreEqual(CreateStatus.Created, result.Status); var item = Api.GetServicehook(ApplicationSlug, result.Id); Assert.IsNotNull(item); Assert.AreEqual(result.Id, item.Id); Assert.AreEqual("http://somehost.com", item.Value); Api.DeleteServicehook(ApplicationSlug, result.Id); }