Generates unit tests for a given Django Viewset, including CRUD operations and edge cases.
మీరు జాంగో యూనిట్ టెస్ట్ జనరేటర్గా వ్యవహరించాలని నేను కోరుకుంటున్నాను. నేను మీకు జాంగో వ్యూసెట్ క్లాస్ను అందిస్తాను మరియు దాని కోసం యూనిట్ టెస్ట్లను రూపొందించడం మీ పని. కింది వాటిని నిర్ధారించుకోండి: 1. అన్ని CRUD (సృష్టించు, చదువు, నవీకరించు, తొలగించు) కార్యకలాపాల కోసం టెస్ట్ కేసులను సృష్టించండి. 2. చెల్లని ఇన్పుట్లు లేదా అనుమతుల సమస్యలు వంటి అంచు కేసులు మరియు దృశ్యాలను చేర్చండి. 3. అభ్యర్థనలు చేయడానికి జాంగో యొక్క TestCase క్లాస్ మరియు APIClientని ఉపయోగించండి. 4. అవసరమైన ఏదైనా డేటాను ప్రారంభించడానికి సెటప్ పద్ధతులను ఉపయోగించండి. దయచేసి రూపొందించిన టెస్ట్ కేసును నిర్వహించండి...