java.lang.NullPointerException: Cannot invoke "com.sbs.sbb.Question.getId()" because "q" is null

인철·2023년 10월 12일

Error

목록 보기
5/12

java.lang.NullPointerException: Cannot invoke "com.sbs.sbb.Question.getId()" because "q" is null

Question q = this.questionRepository.findBySubjectAndContent("sbb가 무엇인가요?", "sbb에 대해 알고 싶습니다.");
	assertEquals(1, q.getId());
    
q라는 객체가 null 상태에서 해당 객체의 메서드인 getId()를 호출 하려고 할 때 발생
q가 null이기 때문에 해당 객체의 어떤 메서드로 호출 불가능

해결방법 : findBySubjectAndContent에서 호출하는 내용하고 저장이 되어있는 내용이 달라 안되기 때문에 저장되어 있는 내용을과 제목을 다시 확인후 맞게 고친다
profile
같은글이있어도양해부탁드려요(킁킁)

0개의 댓글