|
67 | 67 | ВсеТесты.Добавить("ТестДолжен_ПроверитьИтогПоКолонкеСОписаниемТипов_Строка"); |
68 | 68 | ВсеТесты.Добавить("ТестДолжен_ПроверитьИтогПоКолонкеСОписаниемТипов_СтрокаЧисло"); |
69 | 69 | ВсеТесты.Добавить("ТестДолжен_ПроверитьИтогПоКолонкеСОписаниемТипов_СтрокаДата"); |
| 70 | + ВсеТесты.Добавить("ТестДолжен_ПроверитьИтогПоКолонкеСОписаниемТипов_СтрокаБезЧисел"); |
| 71 | + ВсеТесты.Добавить("ТестДолжен_ПроверитьИтогПоКолонкеСОписаниемТипов_СтрокаЧислоБезЧисел"); |
| 72 | + ВсеТесты.Добавить("ТестДолжен_ПроверитьИтогПоКолонкеСОписаниемТипов_СтрокаДатаБезЧисел"); |
| 73 | + ВсеТесты.Добавить("ТестДолжен_ПроверитьИтогПоКолонкеБезОписанияТипов_БезЧисел"); |
70 | 74 |
|
71 | 75 | ВсеТесты.Добавить("ТестДолжен_ПроверитьИсключениеПриНеверноИмениКолонкиВОтборе"); |
72 | 76 | ВсеТесты.Добавить("ТестДолжен_ПроверитьЗапятуюВИменахКолонок_БезПустых"); |
|
287 | 291 | Исключение |
288 | 292 | Ошибка = ИнформацияОбОшибке().Описание; |
289 | 293 | КонецПопытки; |
290 | | - юТест.ПроверитьРавенство(Ошибка, "Неверное значение аргумента номер 2"); |
| 294 | + юТест.ПроверитьРавенство(Ошибка, "Неправильное смещение внутри коллекции"); |
291 | 295 |
|
292 | 296 | Ошибка = "Сдвиг за пределы вверх"; |
293 | 297 | Попытка |
294 | 298 | Т.Сдвинуть(1, -3); |
295 | 299 | Исключение |
296 | 300 | Ошибка = ИнформацияОбОшибке().Описание; |
297 | 301 | КонецПопытки; |
298 | | - юТест.ПроверитьРавенство(Ошибка, "Неверное значение аргумента номер 2"); |
| 302 | + юТест.ПроверитьРавенство(Ошибка, "Неправильное смещение внутри коллекции"); |
299 | 303 |
|
300 | 304 | Ошибка = "Сдвиг с неверным индексом"; |
301 | 305 | Попытка |
|
1121 | 1125 | юТест.ПроверитьРавенство(ТЗ.Итог("Тест"), Неопределено); |
1122 | 1126 | КонецПроцедуры |
1123 | 1127 |
|
| 1128 | +Процедура ТестДолжен_ПроверитьИтогПоКолонкеСОписаниемТипов_СтрокаБезЧисел() Экспорт |
| 1129 | + ТЗ = Новый ТаблицаЗначений(); |
| 1130 | + ТЗ.Колонки.Добавить("Тест", Новый ОписаниеТипов("Строка")); |
| 1131 | + ТЗ.Добавить().Тест = "без"; |
| 1132 | + ТЗ.Добавить().Тест = "числовых"; |
| 1133 | + ТЗ.Добавить().Тест = "значений"; |
| 1134 | + |
| 1135 | + юТест.ПроверитьРавенство(ТЗ.Итог("Тест"), 0); |
| 1136 | +КонецПроцедуры |
| 1137 | + |
| 1138 | +Процедура ТестДолжен_ПроверитьИтогПоКолонкеСОписаниемТипов_СтрокаЧислоБезЧисел() Экспорт |
| 1139 | + ТЗ = Новый ТаблицаЗначений(); |
| 1140 | + ТЗ.Колонки.Добавить("Тест", Новый ОписаниеТипов("Строка,Число")); |
| 1141 | + ТЗ.Добавить().Тест = "без"; |
| 1142 | + ТЗ.Добавить().Тест = "числовых"; |
| 1143 | + ТЗ.Добавить().Тест = "значений"; |
| 1144 | + |
| 1145 | + юТест.ПроверитьРавенство(ТЗ.Итог("Тест"), 0); |
| 1146 | +КонецПроцедуры |
| 1147 | + |
| 1148 | +Процедура ТестДолжен_ПроверитьИтогПоКолонкеСОписаниемТипов_СтрокаДатаБезЧисел() Экспорт |
| 1149 | + ТЗ = Новый ТаблицаЗначений(); |
| 1150 | + ТЗ.Колонки.Добавить("Тест", Новый ОписаниеТипов("Строка,Дата")); |
| 1151 | + ТЗ.Добавить().Тест = "без"; |
| 1152 | + ТЗ.Добавить().Тест = "числовых"; |
| 1153 | + ТЗ.Добавить().Тест = "значений"; |
| 1154 | + |
| 1155 | + юТест.ПроверитьРавенство(ТЗ.Итог("Тест"), Неопределено); |
| 1156 | +КонецПроцедуры |
| 1157 | + |
| 1158 | +Процедура ТестДолжен_ПроверитьИтогПоКолонкеБезОписанияТипов_БезЧисел() Экспорт |
| 1159 | + ТЗ = Новый ТаблицаЗначений(); |
| 1160 | + ТЗ.Колонки.Добавить("Тест"); |
| 1161 | + ТЗ.Добавить().Тест = "без"; |
| 1162 | + ТЗ.Добавить().Тест = "числовых"; |
| 1163 | + ТЗ.Добавить().Тест = "значений"; |
| 1164 | + |
| 1165 | + юТест.ПроверитьРавенство(ТЗ.Итог("Тест"), 0); |
| 1166 | +КонецПроцедуры |
| 1167 | + |
1124 | 1168 | Процедура ТестДолжен_ПроверитьИсключениеПриНеверноИмениКолонкиВОтборе() Экспорт |
1125 | 1169 | ТЗ = Новый ТаблицаЗначений(); |
1126 | 1170 | ТЗ.Колонки.Добавить("Тест"); |
|
0 commit comments