Files

1.7 KiB

Spec Delta

ADDED Requirements

Requirement: Синхронизация счётчика корзины

Рейл SHALL обновлять число элементов корзины сразу после любого действия, меняющего содержимое корзины, без перезагрузки страницы: помещения фото в корзину, восстановления, окончательного удаления и удаления альбома с фото.

Scenario: Помещение фото в корзину

  • WHEN пользователь удаляет одно или несколько фото
  • THEN фото покидают сетку, а число элементов корзины в рейле увеличивается на их количество

Scenario: Восстановление из корзины

  • WHEN пользователь восстанавливает фото из корзины
  • THEN фото покидает список корзины, а число элементов корзины в рейле уменьшается на единицу

Scenario: Окончательное удаление

  • WHEN пользователь окончательно удаляет фото из корзины
  • THEN число элементов корзины в рейле уменьшается на единицу

Scenario: Удаление альбома

  • WHEN пользователь удаляет альбом с фото
  • THEN его фото попадают в корзину, а число элементов корзины в рейле увеличивается на их количество