@org.junit.jupiter.api.Test // test for whether a condition is true or not ..
void checkCertification() {
    Admin admin = new Admin();
    Instructor alican = new Student(1,true,”alican”,”akay”,25);
    Instructor ibrahim = new Student(2,false,”ibrahim”,”katman”,24);
    ArrayList<Instructor> instructorArrayList = new ArrayList<>();
    instructorArrayList.add(ibrahim);
    instructorArrayList.add(furkan);
    assertTrue(admin.checkCertification(1,instructorArrayList )); // it returns true because furkan has certificate..
   assertFalse(admin.checkCertification(2,instructorArrayList )); // should return false because ibrahim has no certificate..

}

 

Ya bu kodlamada instructorun sertifikası var mı onu kontrol etmek istiyorum ve üzerine mesela sertifikası varsa kursu ücretini 1,5 ile çarpıcak bi fonkstyon yazmak istiyorum araya ancak nasıl yapıcam bilmiyorum ? Son olarak bunu sormak istedim. Çok teşekkür ederim şimdiden