1
0
mirror of https://github.com/bia-technologies/yaxunit.git synced 2025-02-13 19:42:02 +02:00
Aleksey Ko 2c27aeb39e Merge tag '24.01' into develop
## Новое в версии

### Тестовые данные

* Добавить возможность передать дополнительные свойства и режим загрузки в методы СоздатьЭлемент и СоздатьДокумент #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
2024-01-15 19:46:49 +03:00
2023-11-23 00:00:44 +03:00
2024-01-15 19:45:55 +03:00
2024-01-15 19:45:55 +03:00
2022-05-30 12:00:41 +03:00
2022-05-30 12:00:41 +03:00
2022-05-30 12:00:41 +03:00
2022-05-30 12:00:41 +03:00
2022-05-30 12:00:41 +03:00

Logo YAXUnit. Расширение для запуска тестов


Actions Status Download GitHub Releases Quality Gate Maintainability

Build and test Build ocumentation

Обсудить в 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
YAXUnit. Расширение для запуска тестов
Readme Apache-2.0 113 MiB
Languages
1C Enterprise 94.8%
HTML 4%
Shell 1.1%