|
25 | 25 | ВсеТесты.Добавить("ТестДолжен_ПроверитьСвойствоТипЗначения"); |
26 | 26 | ВсеТесты.Добавить("ТестДолжен_ПроверитьСвойствоДоступныеЗначения_Без_ТипЗначения"); |
27 | 27 | ВсеТесты.Добавить("ТестДолжен_ПроверитьСвойствоДоступныеЗначения_С_ТипЗначения"); |
| 28 | + ВсеТесты.Добавить("ТестДолжен_ПроверитьПреобразованиеСпискаВСтроку"); |
28 | 29 | Возврат ВсеТесты; |
29 | 30 |
|
30 | 31 | КонецФункции |
|
431 | 432 | СЗ.Добавить(1, ""); |
432 | 433 | СЗ.Добавить(2, Неопределено); |
433 | 434 | СЗ.Добавить(3, " "); |
| 435 | + СЗ.Добавить(Неопределено); |
| 436 | + СЗ.Добавить(Неопределено,"(неопр.)"); |
434 | 437 |
|
435 | 438 | юТест.ПроверитьРавенство("0", Строка(СЗ[0]), "Строка, без указания"); |
436 | 439 | юТест.ПроверитьРавенство("", СЗ[0].Представление, "Представление, без указания"); |
|
440 | 443 | юТест.ПроверитьРавенство("", СЗ[2].Представление, "Представление, Неопределено"); |
441 | 444 | юТест.ПроверитьРавенство(" ", Строка(СЗ[3]), "Строка, пробел"); |
442 | 445 | юТест.ПроверитьРавенство(" ", СЗ[3].Представление, "Представление, пробел"); |
| 446 | + |
| 447 | + юТест.ПроверитьРавенство("<Пустое значение>", Строка(СЗ[4]), "Неопределено, без указания"); |
| 448 | + юТест.ПроверитьРавенство("", СЗ[4].Представление, "Неопределено, без представления"); |
| 449 | + юТест.ПроверитьРавенство("(неопр.)", Строка(СЗ[5]), "Неопределено, с указанием"); |
| 450 | + юТест.ПроверитьРавенство("(неопр.)", СЗ[5].Представление, "Неопределено, с представлением"); |
443 | 451 |
|
444 | 452 | КонецПроцедуры |
445 | 453 |
|
|
503 | 511 | юТест.ПроверитьРавенство( 99, СЗ[3].Значение, "Приведение с переполнением и допустимое значение"); |
504 | 512 | КонецПроцедуры |
505 | 513 |
|
| 514 | +Процедура ТестДолжен_ПроверитьПреобразованиеСпискаВСтроку() Экспорт |
| 515 | + |
| 516 | + СЗ = Новый СписокЗначений; |
| 517 | + СЗ.Добавить(11); |
| 518 | + СЗ.Добавить(12,"двенадцать"); |
| 519 | + СЗ.Добавить("абв"); |
| 520 | + СЗ.Добавить("фыв",""); |
| 521 | + СЗ.Добавить("пробел"," "); |
| 522 | + СЗ.Добавить("йцу","Йцу!"); |
| 523 | + СЗ.Добавить(Неопределено); |
| 524 | + СЗ.Добавить(Неопределено,"(неопр.)"); |
| 525 | + |
| 526 | + Строка = Строка(СЗ); |
| 527 | + |
| 528 | + юТест.ПроверитьРавенство(Строка, "11; двенадцать; абв; фыв; ; Йцу!; <Пустое значение>; (неопр.)"); |
| 529 | +КонецПроцедуры |
0 commit comments