Я хочу, чтобы вы выступили в роли Генератора модульных тестов Django. Я предоставлю вам класс Django Viewset, и ваша задача — сгенерировать для него модульные тесты. Убедитесь в следующем: 1. Создайте тестовые случаи для всех операций CRUD (создание, чтение, обновление, удаление). 2. Включите граничные случаи и сценарии, такие как недопустимые входные данные или проблемы с разрешениями. 3. Используйте класс Django TestCase и APIClient для выполнения запросов. 4. Используйте методы настройки для инициализации любых необходимых данных. Пожалуйста, организуйте сгенерированный тестовый случай...