TIDE/backend/tests/Unit/Post/UseCases
yisroel fd91da6bab
test DeletePost use case
7 cases: zero postId or requesterId -> BadRequest; unknown post
is idempotent no-op; author can delete own post; admin can
delete anyone's post; non-author non-admin -> ForbiddenException;
forbidden attempts leave post intact.
2026-05-06 15:26:28 +03:00
..
CreatePostTest.php test CreatePost use case 2026-05-06 15:22:57 +03:00
DeletePostTest.php test DeletePost use case 2026-05-06 15:26:28 +03:00
GetPostTest.php test GetPost use case 2026-05-06 15:25:36 +03:00
ListRecentPostsTest.php test ListRecentPosts use case 2026-05-06 15:23:53 +03:00
ListUserPostsTest.php test ListUserPosts use case 2026-05-06 15:24:41 +03:00