Exemple #1
0
        public void TranslateSpeedTest()
        {
            bool success = false;

            string[] test =
            {
                "안녕하세요",
                "테스트",
                "안녕하세요",
                "테스트",
                "안녕하세요",
                "테스트",
                "안녕하세요",
                "테스트",
                "안녕하세요",
                "테스트",
                "안녕하세요",
                "테스트",
                "안녕하세요",
            };
            using PapagoBrowser papagoBrowser = new PapagoBrowser(true);

            for (int i = 0; i < test.Length; i++)
            {
                var result = papagoBrowser.Translate(test[i], LanguageType.Auto, LanguageType.English);
                if (result.Success)
                {
                    success = true;
                    Trace.WriteLine(result.Result);
                }
            }
            Assert.IsTrue(success);
        }
Exemple #2
0
        public void TranslateLanguageTypeTest()
        {
            bool success = false;

            using PapagoBrowser papagoBrowser = new PapagoBrowser(true);

            foreach (var item in Enum.GetNames(typeof(LanguageType)))
            {
                var result = papagoBrowser.Translate("안녕하세요", LanguageType.Korean, (LanguageType)Enum.Parse(typeof(LanguageType), item));
                Trace.WriteLine($"{item,-20}   {result.Result}");

                if (result.Success)
                {
                    success = true;
                }
            }

            Assert.IsTrue(success);
        }