1.7 KiB
1.7 KiB
Spec Delta
ADDED Requirements
Requirement: Синхронизация счётчика корзины
Рейл SHALL обновлять число элементов корзины сразу после любого действия, меняющего содержимое корзины, без перезагрузки страницы: помещения фото в корзину, восстановления, окончательного удаления и удаления альбома с фото.
Scenario: Помещение фото в корзину
- WHEN пользователь удаляет одно или несколько фото
- THEN фото покидают сетку, а число элементов корзины в рейле увеличивается на их количество
Scenario: Восстановление из корзины
- WHEN пользователь восстанавливает фото из корзины
- THEN фото покидает список корзины, а число элементов корзины в рейле уменьшается на единицу
Scenario: Окончательное удаление
- WHEN пользователь окончательно удаляет фото из корзины
- THEN число элементов корзины в рейле уменьшается на единицу
Scenario: Удаление альбома
- WHEN пользователь удаляет альбом с фото
- THEN его фото попадают в корзину, а число элементов корзины в рейле увеличивается на их количество