공부
테스트 코드 실수한 것1
콩줄기
2020. 6. 16. 00:18
mock 객체로 관계 설정할 때
나머지는 다 생성자로 생성함
1개만 @Resource를 사용.
private AA aa;
private BB bb;
private Service service;
@Setup
aa = mock(AA.class)
bb = mock(BB.class)
service = new Service(bb);
이렇게 설정하구 돌렸는데 aa에서 null 에러가 났음.
-> service 객체와 bb aa객체간의 관계 설정이 안되어 있어서 그랬음
-> set 으로 관계 설정해주니 해결
예제~~ 어쩌구 저쩌구~~