Skip to content
This repository was archived by the owner on Jul 19, 2024. It is now read-only.

📓 Создатель поста и владелец команды могут удалить пост #228

@gfg7

Description

@gfg7

Пользовательская история и сценарии

Функция: 
    Я, как пользователь
    Хочу иметь возможность удалять свои посты в ленте своей команды
    Чтобы очистить ленту новостей команды

    Контекст:
        Допустим существует команда 'DreamTeam'
        И существует пользователь 'Вася'
        И существует пользователь 'Маша'
        И  пользователь 'Маша' является владельцем команды 'DreamTeam'
        И пользователь 'Вася' является участником команды 'DreamTeam'
        И в ленте команды 'DreamTeam' существует пост от пользователя 'Вася' с содержанием 'Супер мега анонс'

    Сценарий: Создатель поста удаляет пост
        Когда пользователь 'Вася' удаляет последний пост в ленте команды 'DreamTeam'
        Тогда количество постов в ленте команды 'DreamTeam' равно '0'
        
    Сценарий: Владелец команды удаляет пост
        Когда пользователь 'Маша' удаляет последний пост в ленте команды 'DreamTeam'
        Тогда количество постов в ленте команды 'DreamTeam' равно '0'

    Сценарий: Только владелец команды или создатель поста имеет права на удаление
        Допустим существует пользователь 'Dummy'
        Когда пользователь 'Dummy' удаляет последний пост в ленте команды 'DreamTeam'
        Тогда пользователь получает ошибку 'Удаление доступно только владельцу команды или создателю поста'

Дополнительная информация

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions