|
42 | 42 |
|
43 | 43 | // ИменаТестов.Добавить("ТестДолжен_СложныеСлучаиФормированияСтрокиИспользования"); |
44 | 44 |
|
45 | | - // ИменаТестов.Добавить("ТестДолжен_ПроверитьВыводСправки"); |
| 45 | + ИменаТестов.Добавить("ТестДолжен_ПроверитьВыводСправки"); |
46 | 46 | // ИменаТестов.Добавить("ТестДолжен_ПроверитьВыводВерсии"); |
47 | 47 |
|
48 | 48 | // ИменаТестов.Добавить("ТестДолжен_ПроверитьВыполнениеОбработчикаПередВыполнениемКоманды"); |
|
354 | 354 |
|
355 | 355 | КонецПроцедуры |
356 | 356 |
|
| 357 | +Процедура ТестДолжен_ПроверитьВыводСправки() Экспорт |
| 358 | + |
| 359 | + Спек = ""; |
| 360 | + Команда = ПодготовитьТестовуюКоманду(Спек); |
| 361 | + ОпцияМассив = Команда.Опция("env", Новый Массив, "Тестовый массив опций").ТМассивСтрок(); |
| 362 | + АргументСтрока = Команда.Аргумент("ARG", "", "Тестовый простой необязательный аргумент").ТМассивСтрок().Обязательный(Ложь); |
| 363 | + АргументСтрока2 = Команда.Аргумент("ARG2", "", "Тестовый простой необязательный аргумент").Обязательный(); |
| 364 | + ОпцияПеречисление = Команда.Опция("enum e em", "yellow", "Опция перечисление").ТПеречисление() |
| 365 | + .Перечисление("yellow", "yellow", "Это желтый цвет") |
| 366 | + .Перечисление("red", "red" , "Это красный цвет") |
| 367 | + .Перечисление("blue", "blue", "Это синий цвет") |
| 368 | + ; |
| 369 | + |
| 370 | + Команда.ВывестиСправку(); |
| 371 | + |
| 372 | +КонецПроцедуры |
| 373 | + |
357 | 374 | Функция ПодготовитьТестовуюКоманду(Спек = "") |
358 | 375 |
|
359 | 376 | Команда = Новый КомандаПриложения("testapp", "", ЭтотОбъект); |
|
0 commit comments