|
2 | 2 | #Использовать asserts |
3 | 3 | #Использовать logos |
4 | 4 | #Использовать tempfiles |
5 | | -#Использовать json |
6 | 5 |
|
7 | 6 | Перем Лог; |
8 | 7 |
|
|
77 | 76 | ПолучитьСоответствие("Ключ1, Ключ2", "Значение1, Значение2") |
78 | 77 | ); |
79 | 78 |
|
80 | | - ПарсерJSON = Новый ПарсерJSON; |
81 | | - ТекстФайлаПроверки = ПарсерJSON.ЗаписатьJSON(СтруктураПараметров); |
| 79 | + ЗаписьJSON = Новый ЗаписьJSON(); |
| 80 | + ЗаписьJSON.УстановитьСтроку(); |
| 81 | + ЗаписатьJSON(ЗаписьJSON, СтруктураПараметров); |
| 82 | + ТекстФайлаПроверки = ЗаписьJSON.Закрыть(); |
82 | 83 |
|
83 | 84 | КлассПараметров = ПодготовитьТестовыйКласс(); |
84 | 85 |
|
|
89 | 90 | МенеджерПараметров.Прочитать(); |
90 | 91 |
|
91 | 92 | ПроверочнаяСтруктура = КлассПараметров.Параметры(); |
92 | | - ТекстПроверки = ПарсерJSON.ЗаписатьJSON(ПроверочнаяСтруктура); |
| 93 | + |
| 94 | + ЗаписьJSON = Новый ЗаписьJSON(); |
| 95 | + ЗаписьJSON.УстановитьСтроку(); |
| 96 | + ЗаписатьJSON(ЗаписьJSON, ПроверочнаяСтруктура); |
| 97 | + ТекстПроверки = ЗаписьJSON.Закрыть(); |
93 | 98 |
|
94 | 99 | Утверждения.ПроверитьРавенство(ТекстФайлаПроверки, ТекстПроверки, "Результат должен совпадать с ожиданиями."); |
95 | 100 |
|
|
114 | 119 | ПолучитьСоответствие("Ключ1, Ключ2", "Значение1, Значение2") |
115 | 120 | ); |
116 | 121 |
|
117 | | - ПарсерJSON = Новый ПарсерJSON; |
118 | | - ТекстФайлаПроверки = ПарсерJSON.ЗаписатьJSON(СтруктураПараметров); |
| 122 | + ЗаписьJSON = Новый ЗаписьJSON(); |
| 123 | + ЗаписьJSON.УстановитьСтроку(); |
| 124 | + ЗаписатьJSON(ЗаписьJSON, СтруктураПараметров); |
| 125 | + ТекстФайлаПроверки = ЗаписьJSON.Закрыть(); |
119 | 126 |
|
120 | 127 | ТестовыйФайл = ПодготовитьТестовыйФайл(ТекстФайлаПроверки); |
121 | 128 |
|
|
141 | 148 | &Тест |
142 | 149 | Процедура ТестДолжен_ПроверитьПоискИЧтениеНесколькихФайловПараметров() Экспорт |
143 | 150 |
|
144 | | - ПарсерJSON = Новый ПарсерJSON; |
145 | | - |
146 | 151 | МенеджерПараметров = Новый МенеджерПараметров(); |
147 | 152 |
|
148 | 153 | ВременныйКаталог = ВременныеФайлы.СоздатьКаталог(); |
|
162 | 167 | ПолучитьСоответствие("Ключ1, Ключ2", "Значение1, Значение2") |
163 | 168 | ); |
164 | 169 |
|
165 | | - ТекстФайлаПроверки = ПарсерJSON.ЗаписатьJSON(СтруктураПараметров); |
| 170 | + ЗаписьJSON = Новый ЗаписьJSON(); |
| 171 | + ЗаписьJSON.УстановитьСтроку(); |
| 172 | + ЗаписатьJSON(ЗаписьJSON, СтруктураПараметров); |
| 173 | + ТекстФайлаПроверки = ЗаписьJSON.Закрыть(); |
166 | 174 |
|
167 | 175 | ТестовыйФайл = ПодготовитьТестовыйФайл(ТекстФайлаПроверки); |
168 | 176 |
|
|
188 | 196 | ПолучитьСоответствие("Ключ1, Ключ2", "Значение1, Значение2") |
189 | 197 | ); |
190 | 198 |
|
191 | | - ТекстФайлаПроверки = ПарсерJSON.ЗаписатьJSON(СтруктураПараметров); |
| 199 | + ЗаписьJSON = Новый ЗаписьJSON(); |
| 200 | + ЗаписьJSON.УстановитьСтроку(); |
| 201 | + ЗаписатьJSON(ЗаписьJSON, СтруктураПараметров); |
| 202 | + ТекстФайлаПроверки = ЗаписьJSON.Закрыть(); |
192 | 203 |
|
193 | 204 | ТестовыйФайл = ПодготовитьТестовыйФайл(ТекстФайлаПроверки); |
194 | 205 |
|
|
0 commit comments