-2
저는 Library라는 클래스에서 작업하고 있습니다. 이 클래스에는 books[]
유형의 Book
및 nbrBooks
유형의 배열 int
의 두 가지 속성이 있습니다.객체 배열에 객체를 추가하는 방법
book 매개 변수가 인 book 매개 변수가 addBook
인 메소드를 작성하려고합니다.이 메소드는 책이 추가 된 경우 true를 반환합니다. book
매개 변수가 null 인 경우 false를 반환합니다.
public boolean addBook(Book book) throws LivreInvalideException {
boolean a = true;
getNbrBooks();
if (book == null) {
a = false;
throw new LivreInvalideException();
}
books [nbrBooks] = book;
return a;
}
내 교수는 우리의 코드가 작동하는지 확인하기 위해 우리에게 클래스 Test
을 포기하고 작동하지 않는 것 : 지금까지 나는 이런 식으로 뭔가를해야합니다. 이유가 궁금합니다 ...
도움을 주셔서 감사합니다!
실패한 테스트 코드를 게시 할 수 있습니까? – brinegjr
'그다지 효과가없는 것 '이란 무엇을 의미합니까? 단위 테스트가 어떻게 작동하는지 어떻게 알 수 있습니까? – redFIVE
책이 성공적으로 추가되면 'nbrBooks'에 하나를 추가하는 것을 잊지 마십시오. –