Что это за задача
Один вызов регистрирует стори целиком: стори, её задачи с порядком, подзадачи и тесткейсы, со связями parent/child. Повторный идентичный вызов возвращает тот же story_id без второй регистрации.
Зависит от: AS-1, AS-2, AS-3
Задача из листа «Задачи» проекта (CH-1, СРЕЗ 1, приоритет P0). Срез CH-1: статус — готово.
Тесткейсы
Кейсы, привязанные к этой задаче в листе «Тесткейсы» (колонка «Единица бэклога»):
| TC-ID | Дано | Когда | Тогда |
|---|---|---|---|
TC-CH-1.1-a | пакет стори записан в artifacts-service | чтение цепочки задач | порядок задач однозначен, связи parent/child соответствуют модели |
TC-CH-1.2-a | полный пакет: стори, задачи, подзадачи, тесткейсы | команда внесения одним вызовом с репозиторием и координатой | стори и цепочка зарегистрированы, видно N задач к прохождению |
TC-CH-1.3-a | пакет с задачей без тесткейсов | команда внесения | пакет отвергнут целиком с указанием пропуска; частичной регистрации нет |
TC-CH-1.2-b | идентичный пакет отправлен повторно | команда внесения | возвращён тот же story_id, вторая стори не создана |