mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-02-13 19:42:02 +02:00
## Новое в версии ### Тестовые данные * Добавить возможность передать дополнительные свойства и режим загрузки в методы СоздатьЭлемент и СоздатьДокумент #181 Спасибо @SeiOkami * Конструктор тестовых данных. Добавить метод перехода с заполнения табличной части на объект #167 * Конструктор тестовых данных, добавить метод создания записи, который возвращает сам конструктор. #243 ### Утверждения * Новое утверждение `ОжидаетЧто(Объект).ИмеетМетод(ИмяМетода)` #224 * Добавить поддержку передачи значения по умолчанию #207 Спасибо @stolya * Утверждения. Добавить поддержку проверки форматированных строк #199 * Доработать утверждения ИБ для проверки строк неограниченной длины #187 * Добавить поддержку предикатов в Утверждения.Содержит И Утверждения.НеСодержит #179 * Утверждения для проверки исключений методов выполнять в транзакции #172 * Перевод утверждений на использование предикатов #162 * Сравнение табличных документов по содержимому #36 ### Мокирование * Мокито. Навести порядок с мокированием ссылочных объектов. #231 * Настройка мокирования. Сократить настройку мокирования цепочки вызовов одного метода. #223 ### Прочее * Поддержка англоязычных конфигураций #238 Спасибо @RichardTheLionJokes * Вынести в ППИ метод получения свойства по по пути #214 * Добавить метод получения движений документа #170 * Сократить сообщение для сломанных тестов #169 * Небольшые правки #165 * Метод установки реквизита ссылки #158 * Проверка зависших транзакций #143 ## Исправленные ошибки ### Запуск * Ошибка при чтении параметров запуска #241 Спасибо @1cgh * Добавить поддержку работу инструмента под не полноправным пользователем #212 Спасибо @stolya * Добавить возможность внутри тестов создавать внешнюю обработку по имени #193 Спасибо @SeiOkami * Ошибка запуска тестов из файла настроек при запрещенных синхронных вызовах #188 ### Мокирование * Не работает мокирование методов обработки, при обучении через менеджер #217 ### Тестовые данные * Ошибка генерации случайного отрицательного числа без параметров #211 ### CI * Починить тесты движка для английской локали #160 ### Прочее * При поломке контекста движка в рамках теста возникает необработаная ошибка #234
YAXUnit. Расширение для запуска тестов
Обсудить в Telegram чате
Документация
https://bia-technologies.github.io/yaxunit/
Благодарности
Приносим благодарность всему open-source сообществу 1с за идеи и мотивацию.
Особая благодарность авторам и контрибьютерам проектов
Лицензия
Copyright © 2023 BIA-Technologies Limited Liability Company
Distributed under the Apache License, Version 2.0
Description
Languages
1C Enterprise
94.8%
HTML
4%
Shell
1.1%