실습. dto 변환해보기
397
投稿した質問数 4
변환도중 85line에서 NullPointException 오류메시지가 나와서 *.http테스트가 안됩니다.
85line 코드는 assertEquals(7, response.getExperienceYears().intValue()); 이고 아래와 같이 오류메세지가 나옵니다.
Method invocation 'intValue' may produce 'NullPointerException'
CreatePrince.kt에서
@NotNull @Min(0)
val experienceYears: Int? = null,null 허용을 해줬는데 NPE를 뱉어서 문의드립니다
回答 1
0
안녕하세요 jheom님 😀
dto 변환 중에 오류가 발생하셨군요..!
그런데 말씀하신 'Method invocation 'intValue' may produce 'NullPointerException'
요 메시지는 에러가 아닌 워닝 메시지입니다.
아래처럼 해당 함수에 노란색 라인이 그어지며 마우스나 키보드 커서가 올라갔을 때 메시지가 나왔을텐데요.
해당 메시지는 intValue() 앞에 있는 getExperienceYear() 라는 함수의 결괏값이 nullable하기 때문에 'NPE가 발생할수도 있다' 라고 친절한 인텔리제이가 알려주는 것입니다. 노랗게 그어졌다고 해서 에러가 실제로 발생했거나 동작하지 않는 부분은 아닙니다^^;;

실제로 테스트코드는 동작하는지 다시 한번 확인 부탁드리며 혹시라도 이상이 있다면 해당 화면 캡쳐와 함께 재 문의를 부탁드립니다 🙏
정처기 2026-3 실기 문의
0
51
2
정처기 실기 3회 컴싸 사용 여부
0
34
1
자바 킴쌤 클래스 기초part2.pdf파일은 어디서 받을 수 있나요?
0
19
1
오타 제보 드립니다.
0
26
2
모의고사 1 회 2번문제 중
0
41
2
26-2 이론문제 재탕
1
34
1
26-2년도 코드문제
0
23
0
26-2 코드문제
0
26
1
15분 48초 질문
0
37
2
26-1년도 이론문제 재탕
0
52
1
26-1년도 코드문제 재탕
0
36
0
이론재탕만 눈치챘어도
0
61
1
25-3년도 이론문제 재탕
0
48
1
25-3년도 코드문제 재탕
0
36
0
@MockK에서 null을 할당하는 이유?
1
137
1
@RelaxedMockK로 모킹하고 save 함수를 왜 또 모킹하는지 모르겠습니다.
1
397
1
build.gradle.kts 변경시 오류가 발생합니다.
0
519
1
서비스, 컨트롤러 질문입니다.
0
404
2
실습. gradle update/script 강의 문의
1
389
2
IntelliJ IDEA 문의
1
300
1
PDF 안에 파일이 없습니다
1
432
2
강의교재 PDF
1
307
1
import 질문
1
374
2
안녕하세요 질문이 있습니다.
1
424
1

