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
| test | — | тест | Один метод теста или InlineTest |
20
+
| test case | тестовый случай | Test Case / тест-кейс / тестовый класс / класс тестов / набор тестов | Класс/файл с тестами. Выбор зависит от контекста |
21
+
| test suite | тестовый набор | Test Suite / комплект тестов | Глобальная группа (Unit, Feature). Предпочтительно без перевода |
22
+
| data provider | поставщик данных | провайдер данных ||
23
+
| dataset | — | датасет / набор данных | Оба допустимы |
24
+
| callable | вызываемый | вызываемый объект | В контексте |
25
+
| closure | закрытие | замыкание ||
24
26
25
27
### Специфичные фразы
26
28
@@ -43,6 +45,13 @@
43
45
- Использовать естественный русский порядок слов
44
46
- Не копировать английскую структуру предложения
45
47
48
+
4.**Термин + конкретное значение**
49
+
- При упоминании технического термина с конкретным значением использовать дефис для разделения
$filter = new Filter(names: ['UserTest::testLogin']);
108
-
// Результат: класс UserTest с только методом testLogin
108
+
// Результат: класс UserTest только с методом testLogin
109
109
```
110
110
111
111
### Формат FQN или фрагмента
@@ -137,7 +137,7 @@ $filter = new Filter(names: ['testLogin']);
137
137
138
138
### Индексы DataProvider
139
139
140
-
Когда тесты используют data provider, имена могут включать индексы provider и dataset с использованием разделителя двоеточие. Эти индексы становятся доступны модулю data provider.
140
+
Когда тесты используют провайдер данных, имена могут включать индексы provider и dataset с использованием разделителя двоеточие. Эти индексы становятся доступны модулю провайдера данных.
141
141
142
142
**Формат:**`name:providerIndex:datasetIndex`
143
143
@@ -164,14 +164,14 @@ $filter = new Filter(names: ['UserTest:0']);
164
164
165
165
Фильтрация работает в пять этапов:
166
166
167
-
### Этап 1: Фильтр набора (уровень конфигурации)
167
+
### Этап 1: Фильтр Test Suite (уровень конфигурации)
168
168
169
169
**Входные данные:**`Filter::$suites`
170
170
171
-
- Фильтрует области конфигурации на основе названий наборов
172
-
- Каждый набор определяет расположение и паттерны сканирования файлов
171
+
- Фильтрует Test Suite по названиям
172
+
- Каждый Test Suite определяет расположение и паттерны сканирования файлов
173
173
- Определяет начальный набор директорий для сканирования
0 commit comments