|
790 | 790 | ТЗ.Добавить().Тест = Неопределено; |
791 | 791 | ТЗ.Добавить().Тест = Неопределено; |
792 | 792 |
|
793 | | - ТЗ.Сортировать("Тест"); |
| 793 | + ТЗ.Сортировать("Тест"); // не должно упасть |
| 794 | + |
| 795 | + юТест.ПроверитьРавенство(ТЗ[0].Тест, Неопределено); |
| 796 | + юТест.ПроверитьРавенство(ТЗ[1].Тест, Неопределено); |
794 | 797 | КонецПроцедуры |
795 | 798 |
|
796 | 799 | Процедура ТестДолжен_ПроверитьСортировкуРазныхТипов() Экспорт |
797 | 800 | ТЗ = Новый ТаблицаЗначений(); |
798 | 801 | ТЗ.Колонки.Добавить("Тест"); |
799 | 802 |
|
800 | 803 | ТЗ.Добавить().Тест = Тип("Строка"); |
801 | | - ТЗ.Добавить().Тест = Неопределено; |
| 804 | + ТЗ.Добавить().Тест = "Стр2"; |
| 805 | + ТЗ.Добавить().Тест = "СтрЪ"; |
802 | 806 | ТЗ.Добавить().Тест = Новый Структура; |
803 | 807 | ТЗ.Добавить().Тест = null; |
| 808 | + ТЗ.Добавить().Тест = Тип("Булево"); |
| 809 | + |
| 810 | + ТЗ.Сортировать("Тест"); // не должно упасть |
804 | 811 |
|
805 | | - ТЗ.Сортировать("Тест"); |
| 812 | + юТест.ПроверитьРавенство(ТЗ[0].Тест, Null); |
| 813 | + юТест.ПроверитьРавенство(ТЗ[1].Тест, Тип("Булево")); |
| 814 | + юТест.ПроверитьРавенство(ТЗ[2].Тест, "Стр2"); |
| 815 | + юТест.ПроверитьРавенство(ТЗ[3].Тест, Тип("Строка")); |
| 816 | + юТест.ПроверитьРавенство(ТипЗнч(ТЗ[4].Тест), Тип("Структура")); |
| 817 | + юТест.ПроверитьРавенство(ТЗ[5].Тест, "СтрЪ"); |
806 | 818 | КонецПроцедуры |
0 commit comments