[Category("DesktopRequired")]         // Fails on Jenkins because InputLanguage.InstalledInputLanguages returns an empty list.
        public void FindInputLanguage_KnownLanguageCanBeFound()
        {
            string knownLanguage = "";

            foreach (InputLanguage l in InputLanguage.InstalledInputLanguages)
            {
                //Console.WriteLine("Have language {0}", l.LayoutName);
                knownLanguage = l.LayoutName;
            }
            InputLanguage language = _model.FindInputLanguage(knownLanguage);

            Assert.IsNotNull(language);
            Assert.AreEqual(knownLanguage, language.LayoutName);
            //Console.WriteLine(string.Format("Found language {0}", language.LayoutName));
        }