Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
инвентаризация:dev:test [2025/05/25 14:20] admin [Тест миграций] |
инвентаризация:dev:test [2025/05/25 15:16] (текущий) admin [Тест страниц] |
||
---|---|---|---|
Строка 13: | Строка 13: | ||
==== Тест страниц ==== | ==== Тест страниц ==== | ||
В рамках основного модуля (не REST) нужно проверить все веб маршруты | В рамках основного модуля (не REST) нужно проверить все веб маршруты | ||
+ | === CRUD === | ||
+ | * Перед стартом всех тестов нужно восстанавливать тестовую БД из фикстур | ||
+ | * Нужно понять какие атрибуты нужно передавать в форму (ну это все атрибуты из таблицы + junction_tables_ids, | ||
+ | * Читаем атрибуты 2х моделей | ||
+ | * Операции выполняем в порядке D-U-C-R | ||
+ | * Удаляем модель 2 | ||
+ | * Назначаем модели 1 атрибуты модели 2 | ||
+ | * Создаем модель 1 (предварительно валидация, | ||
+ | * Читаем ее |