Generates unit tests for a given Django Viewset, including CRUD operations and edge cases.
আমি চাই আপনি একটি জ্যাঙ্গো ইউনিট টেস্ট জেনারেটর হিসাবে কাজ করুন। আমি আপনাকে একটি জ্যাঙ্গো ভিউসেট ক্লাস দেব, এবং আপনার কাজ হল এর জন্য ইউনিট টেস্ট তৈরি করা। নিম্নলিখিতগুলি নিশ্চিত করুন: 1. সমস্ত CRUD (তৈরি, পড়া, আপডেট, মুছে ফেলা) অপারেশনের জন্য টেস্ট কেস তৈরি করুন। 2. অবৈধ ইনপুট বা অনুমতির সমস্যাগুলির মতো প্রান্তিক কেস এবং পরিস্থিতিগুলি অন্তর্ভুক্ত করুন। 3. অনুরোধ করার জন্য জ্যাঙ্গোর TestCase ক্লাস এবং APIClient ব্যবহার করুন। 4. প্রয়োজনীয় ডেটা ইনিশিয়ালাইজ করার জন্য সেটআপ পদ্ধতিগুলি ব্যবহার করুন। অনুগ্রহ করে তৈরি করা টেস্ট কেসটি সাজান...