public void GetString() { WebServiceDriver client = new WebServiceDriver(new Uri("https://magenicautomation.azurewebsites.net")); string result = client.Get("/api/String/1", "text/plain", false); Assert.IsTrue(result.Contains("Tomato Soup"), "Was expecting a result with Tomato Soup but instead got - " + result); }
public void GetJsonDeserialized() { WebServiceDriver client = new WebServiceDriver(new Uri(url)); List <ProductJson> result = client.Get <List <ProductJson> >("/api/XML_JSON/GetAllProducts", "application/json", false); Assert.AreEqual(3, result.Count, "Expected 3 products to be returned"); }
public void GetXmlDeserialized() { WebServiceDriver client = new WebServiceDriver(new Uri(url)); ArrayOfProduct result = client.Get <ArrayOfProduct>("/api/XML_JSON/GetAllProducts", "application/xml", false); Assert.AreEqual(3, result.Product.Length, "Expected 3 products to be returned"); }
public static void PrimeSite(TestContext context) { try { WebServiceDriver client = new WebServiceDriver(new Uri("https://magenicautomation.azurewebsites.net")); client.Get("/api/String/1", "text/plain", false); } catch { // eat expected error for priming } }
public void GetXmlDeserialized() { WebServiceDriver client = new WebServiceDriver(new Uri(WebServiceConfig.GetWebServiceUri())); client.Get <ArrayOfProduct>("/api/XML_JSON/GetAllProducts", "application/xml", false); }