Exemplo n.º 1
0
        public void FetchTests()
        {
            //List<InstalledLanguage> oLanguages;
            InstalledLanguage oLanguages = null;

            try
            {
                oLanguages = new InstalledLanguage(_connectionServer);
            }
            catch (Exception ex)
            {
                Assert.Fail("Could not create installed language class:" + ex);
            }

            foreach (var oLanguage in oLanguages.InstalledLanguages)
            {
                Console.WriteLine(oLanguage.ToString());
            }

            Assert.IsTrue(oLanguages.IsLanguageInstalled(1033, ConnectionLanguageTypes.GUI), "1033 not installed for GUI");

            Assert.IsTrue(oLanguages.IsLanguageInstalled(1033, ConnectionLanguageTypes.TUI), "1033 not installed for TUI");

            Assert.IsTrue(oLanguages.IsLanguageInstalled(1033, ConnectionLanguageTypes.TTS), "1033 not installed for TTS");

            Assert.IsFalse(oLanguages.IsLanguageInstalled(8888, ConnectionLanguageTypes.TTS), "8888 listed as installed for TTS");
        }
Exemplo n.º 2
0
 public void InstalledLanguage_Constructor_InvalidConnectionServer_Failure()
 {
     try
     {
         InstalledLanguage oLanguages = new InstalledLanguage(new ConnectionServerRest(new RestTransportFunctions()));
         Assert.Fail("Fetching languages for invalid ConnectionServerRest should fail.");
     }
     catch (UnityConnectionRestException ex)
     {
         Console.WriteLine("Expected failure:" + ex);
     }
 }
Exemplo n.º 3
0
        public void InstalledLanguage_Test()
        {
            _errorString = "";
            try
            {
                InstalledLanguage oLanguage = new InstalledLanguage(_connectionServer);
            }
            catch (Exception ex)
            {
                Assert.Fail("[ERROR] fetching installed languages:" + ex);
            }

            Assert.IsTrue(string.IsNullOrEmpty(_errorString), "Error parsing Json for installed languages:" + _errorString);
        }
Exemplo n.º 4
0
        public void Constructor_NullConnectionServer_Failure()
        {
            InstalledLanguage oLanguages = new InstalledLanguage(null);

            Assert.IsFalse(oLanguages.IsLanguageInstalled(1033), "Checking language install without loading languages from server should return false");
        }