public async Task Test() { CommunicatorConfiguration configuration = GetCommunicatorConfiguration(); string multiLineHeader = " some value \r\n \n with some \r\n spaces "; MetaDataProvider metaDataProvider = new MetaDataProviderBuilder("Ingenico") .WithAdditionalRequestHeader(new RequestHeader("X-GCS-MultiLineHeader", multiLineHeader)) .Build(); DirectoryParams lParams = new DirectoryParams(); lParams.CountryCode = ("NL"); lParams.CurrencyCode = ("EUR"); Session session = Factory.CreateSessionBuilder(configuration) .WithMetaDataProvider(metaDataProvider) .Build(); using (Client client = Factory.CreateClient(session)) { Directory response = await client .Merchant("8500") .Products() .Directory(809, lParams); Assert.That(response.Entries, Is.Not.Empty); } }
public async Task TestDirectories() { var lParams = new DirectoryParams(); lParams.CountryCode = ("NL"); lParams.CurrencyCode = ("EUR"); using (Client client = GetClient()) { Directory response = await client .Merchant(GetMerchantId()) .Products() .Directory(809, lParams); Assert.That(response.Entries, Is.Not.Empty); } }
// // КІНЕЦЬ ІМПОРТУ ДАННИХ З ДЛЛ // static void Main() { // Буква і в консолі Console.OutputEncoding = Encoding.Unicode; Console.InputEncoding = Encoding.Unicode; // Налаштування для Window SettingsWindow(); // Задання картинки програми Console.BackgroundColor = ConsoleColor.Blue; ShowBackground(); ShowBottomMenu(); Console.BackgroundColor = ConsoleColor.Black; ShowButtonInBottomMenu(); string path = null; while (path == null) { // Диск path = Drive.ChangeDrive(); } string toDrive = Drive.driveName; while (true) { string pattern = @".*\.w*"; Regex regex = new Regex(pattern); string exPath = path; if (!regex.IsMatch(path) || Directory.Exists(path)) { DirectoryInfo dir = new DirectoryInfo(path); try { // Виведення усіх файлів з папки по вказаному шляху path = DirectoryParams.ShowAllFiles(dir); if (path == "END") { return; } } catch (Exception ex) { Console.SetCursorPosition(28, 3); Console.BackgroundColor = ConsoleColor.Blue; Console.WriteLine("Error!"); Console.BackgroundColor = ConsoleColor.Black; Console.ReadKey(); path = toDrive; } Params.Clear(); } else { // Вміст txt файлу FileInfo file = new FileInfo(path); if (file.Extension == ".txt") { using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read)) { using (StreamReader sr = new StreamReader(fs)) { Params.ReadAndShowFile(sr); } } } else { Console.BackgroundColor = ConsoleColor.Blue; Console.SetCursorPosition(20, 4); Console.WriteLine("Файл не зчитується"); Console.BackgroundColor = ConsoleColor.Black; Params.Clear(); } // Очищує ліву частину програми Params.Clear(); path = file.DirectoryName; } } }