mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-02-13 19:42:02 +02:00
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
This commit is contained in:
commit
2c27aeb39e
67
documentation/blog/2024/01/15-engine-release.md
Normal file
67
documentation/blog/2024/01/15-engine-release.md
Normal file
@ -0,0 +1,67 @@
|
||||
---
|
||||
title: YaxUnit. Версия 24.01
|
||||
authors: alkoleft
|
||||
tags: [releases, yaxunit]
|
||||
---
|
||||
|
||||
[Release 24.01](https://github.com/bia-technologies/edt-test-runner/releases/tag/24.01)
|
||||
|
||||
## Новое в версии
|
||||
|
||||
### Тестовые данные
|
||||
|
||||
* Добавить возможность передать дополнительные свойства и режим загрузки в методы СоздатьЭлемент и СоздатьДокумент [#181](https://github.com/bia-technologies/yaxunit/issues/181) Спасибо [@SeiOkami](https://github.com/SeiOkami)
|
||||
* Конструктор тестовых данных. Добавить метод перехода с заполнения табличной части на объект [#167](https://github.com/bia-technologies/yaxunit/issues/167)
|
||||
* Конструктор тестовых данных, добавить метод создания записи, который возвращает сам конструктор. [#243](https://github.com/bia-technologies/yaxunit/issues/243)
|
||||
|
||||
### Утверждения
|
||||
|
||||
* Новое утверждение `ОжидаетЧто(Объект).ИмеетМетод(ИмяМетода)` [#224](https://github.com/bia-technologies/yaxunit/issues/224)
|
||||
* Добавить поддержку передачи значения по умолчанию [#207](https://github.com/bia-technologies/yaxunit/issues/207) Спасибо [@stolya](https://github.com/stolya)
|
||||
* Утверждения. Добавить поддержку проверки форматированных строк [#199](https://github.com/bia-technologies/yaxunit/issues/199)
|
||||
* Доработать утверждения ИБ для проверки строк неограниченной длины [#187](https://github.com/bia-technologies/yaxunit/issues/187)
|
||||
* Добавить поддержку предикатов в Утверждения.Содержит И Утверждения.НеСодержит [#179](https://github.com/bia-technologies/yaxunit/issues/179)
|
||||
* Утверждения для проверки исключений методов выполнять в транзакции [#172](https://github.com/bia-technologies/yaxunit/issues/172)
|
||||
* Перевод утверждений на использование предикатов [#162](https://github.com/bia-technologies/yaxunit/issues/162)
|
||||
* Сравнение табличных документов по содержимому [#36](https://github.com/bia-technologies/yaxunit/issues/36)
|
||||
|
||||
### Мокирование
|
||||
|
||||
* Мокито. Навести порядок с мокированием ссылочных объектов. [#231](https://github.com/bia-technologies/yaxunit/issues/231)
|
||||
* Настройка мокирования. Сократить настройку мокирования цепочки вызовов одного метода. [#223](https://github.com/bia-technologies/yaxunit/issues/223)
|
||||
|
||||
|
||||
### Прочее
|
||||
|
||||
* Поддержка англоязычных конфигураций [#238](https://github.com/bia-technologies/yaxunit/issues/238) Спасибо [@RichardTheLionJokes](https://github.com/RichardTheLionJokes)
|
||||
* Вынести в ППИ метод получения свойства по по пути [#214](https://github.com/bia-technologies/yaxunit/issues/214)
|
||||
* Добавить метод получения движений документа [#170](https://github.com/bia-technologies/yaxunit/issues/170)
|
||||
* Сократить сообщение для сломанных тестов [#169](https://github.com/bia-technologies/yaxunit/issues/169)
|
||||
* Небольшые правки [#165](https://github.com/bia-technologies/yaxunit/issues/165)
|
||||
* Метод установки реквизита ссылки [#158](https://github.com/bia-technologies/yaxunit/issues/158)
|
||||
* Проверка зависших транзакций [#143](https://github.com/bia-technologies/yaxunit/issues/143)
|
||||
|
||||
## Исправленные ошибки
|
||||
|
||||
### Запуск
|
||||
|
||||
* Ошибка при чтении параметров запуска [#241](https://github.com/bia-technologies/yaxunit/issues/241) Спасибо [@1cgh](https://github.com/1cgh)
|
||||
* Добавить поддержку работу инструмента под не полноправным пользователем [#212](https://github.com/bia-technologies/yaxunit/issues/212) Спасибо [@stolya](https://github.com/stolya)
|
||||
* Добавить возможность внутри тестов создавать внешнюю обработку по имени [#193](https://github.com/bia-technologies/yaxunit/issues/193) Спасибо [@SeiOkami](https://github.com/SeiOkami)
|
||||
* Ошибка запуска тестов из файла настроек при запрещенных синхронных вызовах [#188](https://github.com/bia-technologies/yaxunit/issues/188)
|
||||
|
||||
### Мокирование
|
||||
|
||||
* Не работает мокирование методов обработки, при обучении через менеджер [#217](https://github.com/bia-technologies/yaxunit/issues/217)
|
||||
|
||||
### Тестовые данные
|
||||
|
||||
* Ошибка генерации случайного отрицательного числа без параметров [#211](https://github.com/bia-technologies/yaxunit/issues/211)
|
||||
|
||||
### CI
|
||||
|
||||
* Починить тесты движка для английской локали [#160](https://github.com/bia-technologies/yaxunit/issues/160)
|
||||
|
||||
### Прочее
|
||||
|
||||
* При поломке контекста движка в рамках теста возникает необработаная ошибка [#234](https://github.com/bia-technologies/yaxunit/issues/234)
|
@ -20,7 +20,7 @@
|
||||
<configurationExtensionCompatibilityMode>8.3.10</configurationExtensionCompatibilityMode>
|
||||
<configurationExtensionPurpose>AddOn</configurationExtensionPurpose>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
<version>23.08.0</version>
|
||||
<version>24.01.1</version>
|
||||
<languages uuid="b8fdae66-bc14-47de-9a8d-e0323e0d9ce8">
|
||||
<name>Русский</name>
|
||||
<objectBelonging>Adopted</objectBelonging>
|
||||
|
Loading…
x
Reference in New Issue
Block a user