Skip to content

Commit

Permalink
Добавил точную проверку чтения из нескольких файлов настроек artbear#7
Browse files Browse the repository at this point in the history
  • Loading branch information
artbear committed Sep 4, 2017
1 parent c30501b commit 87d334a
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions tests/Параметры.os
Original file line number Diff line number Diff line change
Expand Up @@ -148,10 +148,12 @@
ИМЯ_НАСТРОЙКИ = "Настройки";
ИМЯ_ПАРАМЕТРА = "Параметр";
ЗНАЧЕНИЕ_ПАРАМЕТРА = 3;
ИМЯ_ПАРАМЕТРА_2 = "ВторойПараметр";
ЗНАЧЕНИЕ_ПАРАМЕТРА_2 = 11;

ПутьФайлаНастроек1 = МенеджерВременныхФайлов.СоздатьФайл("json");
СохранитьНастройкуВФайл(ПутьФайлаНастроек1, СтрШаблон("{ ""temp-%1"": %2 }",
ИМЯ_ПАРАМЕТРА, ЗНАЧЕНИЕ_ПАРАМЕТРА) );
СохранитьНастройкуВФайл(ПутьФайлаНастроек1, СтрШаблон("{ ""%1"": %2 }",
ИМЯ_ПАРАМЕТРА_2, ЗНАЧЕНИЕ_ПАРАМЕТРА_2) );
Файл1 = Новый Файл(ПутьФайлаНастроек1);

ПутьФайлаНастроек = МенеджерВременныхФайлов.СоздатьФайл("json");
Expand All @@ -162,6 +164,7 @@
Парсер = Новый ПарсерАргументовКоманднойСтроки();
Парсер.ДобавитьПараметр(ИМЯ_НАСТРОЙКИ);
Парсер.ДобавитьИменованныйПараметр(ИМЯ_ПАРАМЕТРА);
Парсер.ДобавитьИменованныйПараметр(ИМЯ_ПАРАМЕТРА_2);

СтрокаНесколькихФайлов = СтрШаблон("""%1"";""%2""", Файл1.Имя, Файл.Имя);

Expand All @@ -173,6 +176,7 @@
Ожидаем.Что(Параметры).ИмеетТип("Соответствие");
Ожидаем.Что(Параметры["Команда"]).Равно(Неопределено);
Ожидаем.Что(Параметры[ИМЯ_ПАРАМЕТРА]).Равно(ЗНАЧЕНИЕ_ПАРАМЕТРА);
Ожидаем.Что(Параметры[ИМЯ_ПАРАМЕТРА_2]).Равно(ЗНАЧЕНИЕ_ПАРАМЕТРА_2);
КонецПроцедуры

Процедура Тест_ЧтениеПараметровИзФайлаСКомментариями() Экспорт
Expand Down

0 comments on commit 87d334a

Please sign in to comment.