Skip to content

Commit 4b4a421

Browse files
committed
Перешел к использованию утверждений из библиотеки asserts и устранил дублирование утверждений artbear/1testrunner#5
1 parent 1070e26 commit 4b4a421

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

tests/json-test.os

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
// Тест для парсера JSON
44
//
55
///////////////////////////////////////////////////////////////////////
6+
#Использовать asserts
7+
68
#Использовать ".."
79

810
Перем юТест;
@@ -62,7 +64,7 @@
6264

6365
ОбъектСтрокой = _преобразовательJSON.ЗаписатьJSON(типаОбъект);
6466

65-
юТест.ПроверитьРавенство(ПривестиОкончанияСтрок(ОбъектСтрокой), ПривестиОкончанияСтрок(тестовыйJSON));
67+
Утверждения.ПроверитьРавенство(ПривестиОкончанияСтрок(ОбъектСтрокой), ПривестиОкончанияСтрок(тестовыйJSON));
6668

6769
КонецПроцедуры
6870

@@ -76,7 +78,7 @@
7678

7779
Объект = _преобразовательJSON.ПрочитатьJSON(СтрокаJSON);
7880

79-
юТест.ПроверитьРавенство(Тип("Соответствие"), ТипЗнч(Объект));
81+
Утверждения.ПроверитьРавенство(Тип("Соответствие"), ТипЗнч(Объект));
8082

8183
КонецПроцедуры
8284

@@ -91,7 +93,7 @@
9193

9294
СтрокаJSON2 = _преобразовательJSON.ЗаписатьJSON(Объект);
9395
// assert примитивный, желающие могут сделать проверку получше.
94-
юТест.ПроверитьЛожь(ПустаяСтрока(СтрокаJSON2));
96+
Утверждения.ПроверитьЛожь(ПустаяСтрока(СтрокаJSON2));
9597

9698
КонецПроцедуры
9799

@@ -112,7 +114,7 @@
112114
|}";
113115

114116
Объект = _преобразовательJSON.ПрочитатьJSON(тестовыйJSON,,,Истина);
115-
юТест.ПроверитьРавенство(Тип("Структура"), ТипЗнч(Объект));
117+
Утверждения.ПроверитьРавенство(Тип("Структура"), ТипЗнч(Объект));
116118

117119
КонецПроцедуры
118120

@@ -129,7 +131,7 @@
129131

130132
СтрокаJSON = _преобразовательJSON.ЗаписатьJSON(Объект);
131133

132-
юТест.ПроверитьРавенство(Эталон, СтрокаJSON);
134+
Утверждения.ПроверитьРавенство(Эталон, СтрокаJSON);
133135

134136
КонецПроцедуры
135137

@@ -148,7 +150,7 @@
148150

149151
СтрокаJSON = _преобразовательJSON.ЗаписатьJSON(Объект,,,Ложь);
150152

151-
юТест.ПроверитьРавенство(Эталон, СтрокаJSON);
153+
Утверждения.ПроверитьРавенство(Эталон, СтрокаJSON);
152154

153155
КонецПроцедуры
154156

@@ -165,7 +167,7 @@
165167

166168
СтрокаJSON = _преобразовательJSON.ЗаписатьJSON(Объект,,,,Истина);
167169

168-
юТест.ПроверитьРавенство(Эталон, СтрокаJSON);
170+
Утверждения.ПроверитьРавенство(Эталон, СтрокаJSON);
169171

170172
КонецПроцедуры
171173

@@ -182,7 +184,7 @@
182184

183185
СтрокаJSON = _преобразовательJSON.ЗаписатьJSON(Объект);
184186

185-
юТест.ПроверитьРавенство(Эталон, СтрокаJSON);
187+
Утверждения.ПроверитьРавенство(Эталон, СтрокаJSON);
186188

187189
КонецПроцедуры
188190

@@ -207,25 +209,25 @@
207209

208210
СтрокаJSON = _преобразовательJSON.ЗаписатьJSON(Объект,,,,,Истина);
209211

210-
юТест.ПроверитьРавенство(Эталон, СтрокаJSON);
212+
Утверждения.ПроверитьРавенство(Эталон, СтрокаJSON);
211213

212214
КонецПроцедуры
213215

214216
Процедура ТестДолжен_ПроверитьЧтоПримитивныеЗначенияКлючейВызываютИсключение() Экспорт
215217

216-
юТест.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(Null),
218+
Утверждения.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(Null),
217219
"Null-значение использовано в качестве ключа, а должно вызывать исключение");
218220

219-
юТест.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(Истина),
221+
Утверждения.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(Истина),
220222
"Булево значение в использовано качестве ключа, а должно вызывать исключение");
221223

222-
юТест.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(42),
224+
Утверждения.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(42),
223225
"Число использовано в качестве ключа, а должно вызывать исключение");
224226

225-
юТест.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(Дата(2015,12,31)),
227+
Утверждения.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(Дата(2015,12,31)),
226228
"Дата использована в качестве ключа, а должна вызывать исключение");
227229

228-
юТест.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(Новый УникальныйИдентификатор),
230+
Утверждения.ПроверитьИстину(НедопустимыйТипЗначенияКлючаВызываетИсключение(Новый УникальныйИдентификатор),
229231
"Уникальный идентификатор использован в качестве ключа, а должно вызывать исключение");
230232

231233
КонецПроцедуры

0 commit comments

Comments
 (0)