Подтвердите удаление независимым чтением и бизнес-эффектом: пользователь не доступен по API, не появляется в нужных списках и не может использовать отменённый доступ — согласно контракту.
Как ещё можно проверить, что удаление пользователя действительно прошло?
Подтвердите удаление независимым чтением и бизнес-эффектом: пользователь не доступен по API, не появляется в нужных списках и не может использовать отменённый доступ — согласно контракту.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Подтвердите удаление независимым чтением и бизнес-эффектом: пользователь не доступен по API, не появляется в нужных списках и не может использовать отменённый доступ — согласно контракту.
Успешный ответ DELETE сам по себе недостаточен. Проверьте согласованный статус при последующем GET, обработку повторного удаления и связанные данные. При soft delete запись может оставаться в БД, поэтому требование «строки нет физически» будет неверным. Учтите кеш и eventual consistency: ожидание должно быть ограниченным. Если требуется отзыв сессий, проверяйте его отдельно. Не удаляйте реальные аккаунты в production ради теста без явного разрешения.