Тестирование Bag как параметр...

Я хотел бы протестировать метод, приведенный ниже, на панели взаимодействий, но не знаю, как создать "Bag other" в параметре метода, чтобы я мог проверить, работает этот метод или нет.

public class ArrayBag implements Bag {

 public boolean removeItems(Bag other) {
    if(other == null){
        throw new IllegalArgumentException("other cannot be null"); 
    } 
    if(other.numItems() == 0){
        return false; 
    }
    //make bag into array 
    Object[] otherArr = other.toArray(); 

    //remove all occurences of item 
    int check = 0; 
    for(int i = 0; i < otherArr.length; i++){
        if(remove(otherArr[i])){
            i--; 
            check++; 
        }
    }

    //return value 
    if(check > 0){
        return true; 
    }else {
        return false; 
    }
}

0 ответов

Другие вопросы по тегам