Обработка съедания последней еды
Created by: ZzDmitry
Предусловие: в холодильнике есть какая-то еда, которой немного, чтобы её можно было быстро пометить как съеденую.
- Логинимся под админом.
- Выбираем любого пользователя.
- Отмечаем, что он съел еду, выбранную в предусловии столько раз, чтобы она закончилась.
Ожидается: каким-то образом сделать так, чтобы было понятно, что съели последнее, и не дать выбрать для съедения того, чего нет. Наблюдается: всё как обычно, как будто еда есть а наличии.
- Пытаемся пометить как съеденную ещё раз.
Ожидается: должны получать ошибку при съедании. Наблюдается: ошибку не получаем.
- Переходим на другую вкладку.
- Возвращаемся к этой вкладке.
Ожидается: функционирующая вкладка. Наблюдается: пустая страница с ошибкой реакта. Причина: в заново загруженном списке еды в наличии нет идентификатора текущей выбранной еды, который ставится в выпадашку еды.