Bombin Valentin
Bombin Valentin
сравниваем х и у. А какое сообщение будет? "Не равны значения поля 'Поле1' - Ожидалось '1', есть ???? а вот что вместо есть ставить? Я пока вижу так "Не равны...
> Главный вопрос сравнения коллекций - что делать, если в одной коллекции есть элементы, >которой нет во второй коллекции. > Эти коллекции равны или не равны? Для начала считаем что...
``` Процедура Инициализация(КонтекстЯдраПараметр) Экспорт КонтекстЯдра = КонтекстЯдраПараметр; Ожидаем = КонтекстЯдра.Плагин("УтвержденияBDD",ЭтотОбъект); // **Добавили ссылку на наш объект который тестируем** КонецПроцедуры Функция ХитраяПроверка(х,у) экспорт /// **Эту функцию используем для тестирования** Если х.Поле1...
тут настраиваемая проверка. Либо пользователь текстом сам пишет, а проверка через выполнить/вычислить это вычисляет, либо - пользователь пишет свой сравниватель с реализацией интерфейса Утверждений, затем регистрирует в коллекции сравнвателей и...
В первом приближении готово. Отправил Артуру, после того как выложит - можно критиковать. Доделаю на неделе. Мне пока только сравнение структур нужно
Этого монстра никто не видит. Видят только результат работы - равно или нет. И второе - если плодить методы - то что мешает тогда явно писать ТаблицаЗначенийРавно(), ДеревоЗначенийРавно(), МассивРавно() ?
Может объединить с https://github.com/xDrivenDevelopment/xUnitFor1C/issues/588?
Если под таблицей подразумевается ТаблицаЗначений - то уже есть. Если табличный документ - то я даже не знаю - нужна ли такая проверка
hi. For JFlex example fo lexer states here https://github.com/jflex-de/jflex/blob/master/docs/md/example.md can in alexa use lexer state?