инвентаризация:dev:test

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

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