You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -89,7 +89,7 @@ OneUnit поддерживает следующие аннотации для н
89
89
КонецПроцедуры
90
90
```
91
91
92
-
Для того, чтобы объединить тестовые методы сценария в тестовый набор, необходимо разместить аннотацию [`&ТестовыйНабор`](./docs/api/Аннотации/ТестовыйНабор.md) над конструтором сценария.
92
+
Для того, чтобы объединить тестовые методы сценария в тестовый набор, необходимо разместить аннотацию [`&ТестовыйНабор`](./docs/api/Аннотации/ТестовыйНабор.md) над конструктором сценария.
93
93
94
94
```bsl
95
95
&ТестовыйНабор
@@ -169,7 +169,7 @@ OneUnit поддерживает следующие аннотации для н
169
169
170
170
### 1.6 Условное выполнение тестов
171
171
172
-
В дополнение к аннотации [`&Выключен`](./docs/api/Аннотации/Выключен.md) OneUnit также поддерживает несколько других условий, которые позволяют разработчиками включать или отключать тестовые наборы и методы декларативно. Если вы хотите предоставить сведения о том, почему тест отключен, используйте параметр `Причина` аннотаций, с помощью которого можете указать причину отключения.
172
+
В дополнение к аннотации [`&Выключен`](./docs/api/Аннотации/Выключен.md) OneUnit также поддерживает несколько других условий, которые позволяют разработчикам включать или отключать тестовые наборы и методы декларативно. Если вы хотите предоставить сведения о том, почему тест отключен, используйте параметр `Причина` аннотаций, с помощью которого можете указать причину отключения.
173
173
174
174
Если зарегистрировано несколько условий, тест будет отключен, если хотя бы одно из условий истинно. Если тестовый набор отключен, все тестовые методы и методы жизненного цикла в этом наборе также будут отключены. Если тестовый метод отключен, то вызовы методов жизненного цикла на уровне метода, таких как [`&ПередКаждым`](./docs/api/Аннотации/ПередКаждым.md), [`&ПослеКаждого`](./docs/api/Аннотации/ПослеКаждого.md), будут пропущены. Однако это не предотвращает создание экземпляра тестового набора и не предотвращает выполнение методов жизненного цикла на уровне набора, таких как [`&ПередВсеми`](./docs/api/Аннотации/ПередВсеми.md), [`&ПослеВсех`](./docs/api/Аннотации/ПослеВсех.md).
175
175
@@ -305,7 +305,7 @@ OneUnit поддерживает следующие аннотации для н
305
305
306
306
Чтобы позволить отдельным тестовым методам выполняться изолированно и избежать неожиданных побочных эффектов из-за изменяемого состояния тестового набора, OneUnit создаёт новый экземпляр тестового набора для каждого тестового метода. Этот жизненный цикл тестового набора - `Компанейский` - является поведением по умолчанию в OneUnit.
307
307
308
-
> Обратите внимание что экземпляр тестового набора всё равно будет создан, если заданный тестовый метод отключен с помощью [условия](#16-условное-выполнение-тестов) (например `&Выключен`, `&ВыключенНаОС`, и т.д) даже если режим жизненного цикла `Компанейский` задан для тестового набора.
308
+
> Обратите внимание, что экземпляр тестового набора всё равно будет создан, если заданный тестовый метод отключен с помощью [условия](#16-условное-выполнение-тестов) (например `&Выключен`, `&ВыключенНаОС`, и т.д) даже если режим жизненного цикла `Компанейский` задан для тестового набора.
309
309
310
310
Если вы предпочитаете, чтобы OneUnit выполнял все тестовые методы на одном экземпляре тестового набора, аннотируйте конструктор своего тестового набора `&ТестовыйНабор(Характер = "Одиночка")`. При использовании этого режима новый экземпляр тестового набора будет создан только один раз. Таким образом, если ваши тестовые методы полагаются на состояние, хранящееся в переменных экземпляра тестового набора, вам может потребоваться сбросить это состояние в методах `&ПередКаждым` или `&ПослеКаждого`
311
311
@@ -385,7 +385,7 @@ OneUnit предоставляет возможность повторять т
385
385
386
386
##### &ИсточникПеречисление
387
387
388
-
[`ИсточникПеречисление`](./docs/api/Аннотации/ИсточникПеречисление.md) обеспечивает удобный способ использования констант типа системное перечисление, а также модулей с полямиконстантами так же известными, как пользовательские перечисления.
388
+
[`ИсточникПеречисление`](./docs/api/Аннотации/ИсточникПеречисление.md) обеспечивает удобный способ использования констант типа системное перечисление, а также модулей с полями-константами, так же известными как пользовательские перечисления.
389
389
390
390
Системное перечисление:
391
391
При передаче в качестве параметра имени системного перечисления параметризованный тест будет вызван для каждого значения перечисления, которое будет передано в качестве аргумента в первый параметр тестового метода.
@@ -400,15 +400,15 @@ OneUnit предоставляет возможность повторять т
400
400
При передаче в качестве параметра имени модуля, параметризованный тест будет вызван для каждого экспортного поля этого модуля, значение которого будет передано в качестве аргумента в первый параметр тестового метода.
0 commit comments