1- Перем ОбъектТеста ;
2-
3- Функция ПолучитьСписокТестов (юТест ) Экспорт
4- ВсеТесты = Новый Массив;
5- ВсеТесты.Добавить("ТестДолжен_Проверить_РавнаТаблице" );
6- ВсеТесты.Добавить("ТестДолжен_Проверить_Отрицание_РавнаТаблице" );
7- ВсеТесты.Добавить("ТестДолжен_Проверить_ИмеетРавнуюСтруктуруСТаблицей" );
8- ВсеТесты.Добавить("ТестДолжен_Проверить_ИмеетРавнуюСтруктуруСТаблицей_БезУчетаПорядкаКолонок" );
9- ВсеТесты.Добавить("ТестДолжен_Проверить_Отрицание_ИмеетРавнуюСтруктуруСТаблицей" );
10- ВсеТесты.Добавить("ТестДолжен_Проверить_НеравенствоТаблицСИзмененнымПорядкомСтрок" );
11- ВсеТесты.Добавить("ТестДолжен_Проверить_НеравенствоТаблицСИзмененнымПорядкомКолонок" );
12- ВсеТесты.Добавить("ТестДолжен_Проверить_СодержитСтрокуТаблицы" );
13- ВсеТесты.Добавить("ТестДолжен_Проверить_Отрицание_СодержитСтрокуТаблицы" );
14- ВсеТесты.Добавить("ТестДолжен_Проверить_РавнаТаблице_БезУчетаПорядкаСтрок" );
15- ВсеТесты.Добавить("ТестДолжен_Проверить_РавнаТаблице_БезУчетаПорядкаКолонок" );
16- ВсеТесты.Добавить("ТестДолжен_Проверить_РавнаТаблице_БезУчетаИменКолонок" );
17-
18- Возврат ВсеТесты;
19- КонецФункции
20-
1+ &Тест
212Процедура ТестДолжен_Проверить_РавнаТаблице () Экспорт
22- ОбъектТеста .Что(Таблица1()).РавнаТаблице(Таблица1());
3+ Ожидаем .Что(Таблица1()).РавнаТаблице(Таблица1());
234КонецПроцедуры
245
6+ &Тест
257Процедура ТестДолжен_Проверить_Отрицание_РавнаТаблице () Экспорт
26- ОбъектТеста .Что(Таблица1()).Не_().РавнаТаблице(Таблица2());
8+ Ожидаем .Что(Таблица1()).Не_().РавнаТаблице(Таблица2());
279КонецПроцедуры
2810
11+ &Тест
2912Процедура ТестДолжен_Проверить_ИмеетРавнуюСтруктуруСТаблицей () Экспорт
3013 Таблица2 = Таблица1();
3114 Таблица2.Удалить(0 );
32- ОбъектТеста .Что(Таблица1()).ИмеетРавнуюСтруктуруСТаблицей(Таблица2);
15+ Ожидаем .Что(Таблица1()).ИмеетРавнуюСтруктуруСТаблицей(Таблица2);
3316КонецПроцедуры
3417
18+ &Тест
3519Процедура ТестДолжен_Проверить_ИмеетРавнуюСтруктуруСТаблицей_БезУчетаПорядкаКолонок () Экспорт
36- ОбъектТеста .Что(Таблица1()).БезУчетаПорядКаКолонок().ИмеетРавнуюСтруктуруСТаблицей(Таблица3());
20+ Ожидаем .Что(Таблица1()).БезУчетаПорядКаКолонок().ИмеетРавнуюСтруктуруСТаблицей(Таблица3());
3721КонецПроцедуры
3822
39-
23+ &Тест
4024Процедура ТестДолжен_Проверить_Отрицание_ИмеетРавнуюСтруктуруСТаблицей () Экспорт
41- ОбъектТеста .Что(Таблица1()).Не_().ИмеетРавнуюСтруктуруСТаблицей(Таблица3());
25+ Ожидаем .Что(Таблица1()).Не_().ИмеетРавнуюСтруктуруСТаблицей(Таблица3());
4226КонецПроцедуры
4327
28+ &Тест
4429Процедура ТестДолжен_Проверить_НеравенствоТаблицСИзмененнымПорядкомСтрок () Экспорт
4530 Таблица2 = Таблица1();
4631 Таблица2.Сортировать("К1 УБЫВ" );
47- ОбъектТеста .Что(Таблица1()).Не_().РавнаТаблице(Таблица2);
32+ Ожидаем .Что(Таблица1()).Не_().РавнаТаблице(Таблица2);
4833КонецПроцедуры
4934
35+ &Тест
5036Процедура ТестДолжен_Проверить_НеравенствоТаблицСИзмененнымПорядкомКолонок () Экспорт
51- ОбъектТеста .Что(Таблица1()).Не_().РавнаТаблице(Таблица3());
37+ Ожидаем .Что(Таблица1()).Не_().РавнаТаблице(Таблица3());
5238КонецПроцедуры
5339
40+ &Тест
5441Процедура ТестДолжен_Проверить_НеравенствоТаблицСРазнымСоставомКолонок () Экспорт
5542 Таблица2 = Таблица1();
5643 Таблица2.Колонки.К1. Имя = "КК" ;
57- ОбъектТеста .Что(Таблица1()).Не_().РавнаТаблице(Таблица2);
44+ Ожидаем .Что(Таблица1()).Не_().РавнаТаблице(Таблица2);
5845КонецПроцедуры
5946
47+ &Тест
6048Процедура ТестДолжен_Проверить_СодержитСтрокуТаблицы () Экспорт
6149 СтрокаТаблицы = Таблица1()[0 ];
62- ОбъектТеста .Что(Таблица1()).СодержитСтрокуТаблицы(СтрокаТаблицы);
50+ Ожидаем .Что(Таблица1()).СодержитСтрокуТаблицы(СтрокаТаблицы);
6351КонецПроцедуры
6452
53+ &Тест
6554Процедура ТестДолжен_Проверить_Отрицание_СодержитСТрокуТаблицы () Экспорт
6655 СтрокаТаблицы = Таблица1()[0 ];
6756 СтрокаТаблицы.К0 = "777" ;
68- ОбъектТеста .Что(Таблица1()).Не_().СодержитСтрокуТаблицы(СтрокаТаблицы);
57+ Ожидаем .Что(Таблица1()).Не_().СодержитСтрокуТаблицы(СтрокаТаблицы);
6958КонецПроцедуры
7059
60+ &Тест
7161Процедура ТестДолжен_Проверить_РавнаТаблице_БезУчетаПорядкаСтрок () Экспорт
7262 Таблица2 = Таблица1();
7363 Таблица2.Сортировать("К1 УБЫВ" );
74- ОбъектТеста .Что(Таблица1()).БезУчетаПорядкаСтрок().РавнаТаблице(Таблица2);
64+ Ожидаем .Что(Таблица1()).БезУчетаПорядкаСтрок().РавнаТаблице(Таблица2);
7565КонецПроцедуры
7666
67+ &Тест
7768Процедура ТестДолжен_Проверить_РавнаТаблице_БезУчетаПорядкаКолонок () Экспорт
78- ОбъектТеста .Что(Таблица1()).БезУчетаПорядкаКолонок().РавнаТаблице(Таблица3());
69+ Ожидаем .Что(Таблица1()).БезУчетаПорядкаКолонок().РавнаТаблице(Таблица3());
7970КонецПроцедуры
8071
72+ &Тест
8173Процедура ТестДолжен_Проверить_РавнаТаблице_БезУчетаИменКолонок () Экспорт
82- ОбъектТеста .Что(Таблица1()).БезУчетаИменКолонок().РавнаТаблице(Таблица2());
74+ Ожидаем .Что(Таблица1()).БезУчетаИменКолонок().РавнаТаблице(Таблица2());
8375КонецПроцедуры
8476
8577// helpers
156148 СтрТЗ.К2 = "33" ;
157149
158150 Возврат ТЗ;
159- КонецФункции
160-
161- Процедура Инициализация ()
162- ОбъектТеста = ЗагрузитьСценарий(ОбъединитьПути(ТекущийСценарий().Каталог, ".." , "src" , "bdd-asserts.os" ));
163- КонецПроцедуры
164-
165- Инициализация();
151+ КонецФункции
0 commit comments