Member 13696125 Ответов: 0

Этот метод принимает код курса в виде строки.


addCourseName() – этот метод принимает код курса в виде строки.

subjectIllgibleToTeach-возвращает строку со всеми кодами курсов, которые сертифицированы преподавателем для преподавания. Коды курсов должны быть разделены запятой, но не должны включать [ ] в любом конце строки. Другими словами, не просто возвращайте метод ArrayList toString ().


Мы должны пройти тесты в обоих случаях, когда тесты являются:

public void testAddCourseName()
    {
        String courseCode = "COMP1011";
        instructor.addCourseName(courseCode);
        assertEquals(courseCode, instructor.subjectIllgibleToTeach());
    }


и

public void testSubjectIllgibleToTeach()
    {
        String expResult = "COMP1011, COMP1008";
        instructor.addCourseName("COMP1011");
        instructor.addCourseName("COMP1008");
        String result = instructor.subjectIllgibleToTeach();
        assertEquals(expResult, result);
    }


Мы должны пройти определенные тесты, и я сделал частный arraylist именных курсов выше и передал строку в нем, но все равно мой тест провалился.

Что я уже пробовал:

if(courseCode.isEmpty())
              throw new IllegalArgumentException("Course code cannot be empty.");
        else
        courses.add(courseCode);

wseng

пожалуйста, опубликуйте ошибки.

0 Ответов