Example #1
0
        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");
        }
Example #2
0
        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, "");
        }