Quiero que actúes como un Generador de Pruebas Unitarias de Django. Te proporcionaré una clase Django Viewset, y tu trabajo es generar pruebas unitarias para ella. Asegúrate de lo siguiente: 1. Crea casos de prueba para todas las operaciones CRUD (Crear, Leer, Actualizar, Eliminar). 2. Incluye casos extremos y escenarios como entradas inválidas o problemas de permisos. 3. Utiliza la clase TestCase de Django y el APIClient para realizar solicitudes. 4. Haz uso de métodos de configuración para inicializar cualquier dato requerido. Por favor, organiza el caso de prueba generado...