Esempio n. 1
0
        public void GetCurrentTerroristCatalogTest()
        {
            TerroristInfoServiceClient client = new TerroristInfoServiceClient();

            client.ClientCredentials.UserName.UserName = "******";
            client.ClientCredentials.UserName.Password = "******";
            System.Net.ServicePointManager.ServerCertificateValidationCallback += (se, cert, chain, sslerror) => {
                return(true);
            };

            TerroristCatalog catalog = client.GetCurrentTerroristCatalog();

            client.Close();

            Assert.IsTrue(catalog.IdTerroristCatalog > 0);
            Assert.IsTrue(!string.IsNullOrEmpty(catalog.TerroristCatalogNumber));
            Assert.IsTrue(catalog.IsActive);
        }
Esempio n. 2
0
        public void GetPortalFileTest()
        {
            TerroristInfoServiceClient client = new TerroristInfoServiceClient();

            client.ClientCredentials.UserName.UserName = "******";
            client.ClientCredentials.UserName.Password = "******";
            System.Net.ServicePointManager.ServerCertificateValidationCallback += (se, cert, chain, sslerror) => {
                return(true);
            };

            // Текущий Перечень
            TerroristCatalog catalog = client.GetCurrentTerroristCatalog();

            // Файл Перечня, о его идентификатору. В настоящее время доступны:
            //   IdXml - идентификатор XML файла с Перечнем
            //   IdDbf - идентификатор DBF файла с Перечнем
            //   IdDoc - идентификатор MS Word файла с Перечнем
            PortalFile file = client.GetFile(catalog.IdXml.Value);

            client.Close();

            Assert.IsTrue(file.FileData.Length > 0);
            Assert.IsTrue(!string.IsNullOrEmpty(file.FileName));
        }