- 코틀린으로 텍스트 게시판을 만드는 과정 중,

 

컨트롤러에서 리포지터리로 객체를 넘기는 액션이

테스트를 위한 여러 객체를 생성할 때,

객체가 갖는 변수를 모두 넣어줘야하는 (1)불편함과

memberId로 article, board의 주인을 찾는 과정에서

/article/write와 /board/add 에서 현재 로그인한 멤버가 작성자가 되기 때문에,

테스트에서 로그인한 member의 id를 수동으로 넣고, article과 board의 객체를 수동으로 넣은 상태에서

article 또는 board를 작성했을 때, 현재 로그인한 멤버, 즉, 임의로 지정한 memberId가

이미 생성된 article, board의 memberId로 존재할 경우, 작성자를 정확하게 출력할 수 없는 것, 또는

범위를 벗어났을 때 null로 출력되는 부분이

테스트에 문제를 일으킨다.

'Records' 카테고리의 다른 글

2021-05-07  (0) 2021.05.07
2021-05-06  (0) 2021.05.06
2021-05-03( 코틀린 SSG )  (0) 2021.05.03
2021-05-02  (0) 2021.05.03
2021-05-01  (0) 2021.05.02

+ Recent posts