পুরানো পদ্ধতি (জুনিয়ট 3-এর) ছিল বর্ধিত করে পরীক্ষা-ক্লাসগুলি চিহ্নিত করা junit.framework.TestCase
। এটি junit.framework.Assert
নিজেই উত্তরাধিকার সূত্রে প্রাপ্ত হয়েছে এবং আপনার পরীক্ষার শ্রেণি এইভাবে আসক্তি পদ্ধতিগুলিকে কল করার ক্ষমতা অর্জন করেছিল।
JUnit এর 4 সংস্করণ থেকে, ফ্রেমওয়ার্কটি Annotations
চিহ্নিতকরণ পরীক্ষার জন্য ব্যবহার করে। সুতরাং আপনার আর প্রসারিত করার দরকার নেই TestCase
। তবে এর অর্থ, দাবী করার পদ্ধতিগুলি পাওয়া যায় না। তবে আপনি নতুন Assert
শ্রেণীর স্থিতিশীল আমদানি করতে পারেন । এই কারণেই নতুন শ্রেণীর সমস্ত দাবী পদ্ধতি হ'ল স্থির পদ্ধতি। সুতরাং আপনি এটি এইভাবে আমদানি করতে পারেন:
import static org.junit.Assert.*;
এই স্থিতিশীল আমদানির পরে, আপনি উপসর্গ ছাড়াই এই পদ্ধতিগুলি ব্যবহার করতে পারেন।
নতুন ডিজাইনে তারা নতুন প্যাকেজেও চলে গিয়েছিল যা org.junit
প্যাকেজ নামকরণের জন্য সাধারণ কনভেনশনগুলি আরও ভাল করে অনুসরণ করে।
junit.framework.*
স্থিতিশীল আমদানি ড্রপডাউন থেকে বাদ দিতে পারেনEditor->General->Auto Import->Exclude from Import and Completion
।