Skip to content

Commit b048edf

Browse files
committed
уточнены и расширены тесты
1 parent 04bf949 commit b048edf

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

tests/valuetable.os

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -790,17 +790,29 @@
790790
ТЗ.Добавить().Тест = Неопределено;
791791
ТЗ.Добавить().Тест = Неопределено;
792792

793-
ТЗ.Сортировать("Тест");
793+
ТЗ.Сортировать("Тест"); // не должно упасть
794+
795+
юТест.ПроверитьРавенство(ТЗ[0].Тест, Неопределено);
796+
юТест.ПроверитьРавенство(ТЗ[1].Тест, Неопределено);
794797
КонецПроцедуры
795798

796799
Процедура ТестДолжен_ПроверитьСортировкуРазныхТипов() Экспорт
797800
ТЗ = Новый ТаблицаЗначений();
798801
ТЗ.Колонки.Добавить("Тест");
799802

800803
ТЗ.Добавить().Тест = Тип("Строка");
801-
ТЗ.Добавить().Тест = Неопределено;
804+
ТЗ.Добавить().Тест = "Стр2";
805+
ТЗ.Добавить().Тест = "СтрЪ";
802806
ТЗ.Добавить().Тест = Новый Структура;
803807
ТЗ.Добавить().Тест = null;
808+
ТЗ.Добавить().Тест = Тип("Булево");
809+
810+
ТЗ.Сортировать("Тест"); // не должно упасть
804811

805-
ТЗ.Сортировать("Тест");
812+
юТест.ПроверитьРавенство(ТЗ[0].Тест, Null);
813+
юТест.ПроверитьРавенство(ТЗ[1].Тест, Тип("Булево"));
814+
юТест.ПроверитьРавенство(ТЗ[2].Тест, "Стр2");
815+
юТест.ПроверитьРавенство(ТЗ[3].Тест, Тип("Строка"));
816+
юТест.ПроверитьРавенство(ТипЗнч(ТЗ[4].Тест), Тип("Структура"));
817+
юТест.ПроверитьРавенство(ТЗ[5].Тест, "СтрЪ");
806818
КонецПроцедуры

0 commit comments

Comments
 (0)