public void TestGetTranslation() { string uri = baseUri; string route = "/api/gettranslation"; ToTranslateTest toTranslate = new ToTranslateTest(); toTranslate.ToLanguage = "german"; toTranslate.FromLanguage = "English"; toTranslate.TextToTranslate = "Invoice"; Task <string> res = new CallWebApi().PostWebAPIToTranslate <ToTranslateTest>(uri, route, toTranslate); res.Wait(); Assert.AreEqual(res.Result, "Rechnung"); }
public void TestConvertXml2Html() { string uri = baseUri; string route = "/api/convertxml2html"; string OriginalxmlFile = File.ReadAllText(@"..\..\..\MSTranslatordemo\cleaning services.xml"); ToTranslateTest toTranslate = new ToTranslateTest(); toTranslate.ToLanguage = "Greek"; toTranslate.FromLanguage = "English"; toTranslate.TextToTranslate = OriginalxmlFile; Task <string> res = new CallWebApi().PostWebAPIToTranslate <ToTranslateTest>(uri, route, toTranslate); res.Wait(); File.WriteAllText("eInvoice.html", res.Result); System.Diagnostics.Process.Start("eInvoice.html"); Assert.AreNotEqual(res.Result, ""); }