작성
·
412
0
[질문 내용]
Test 클래스에 findByID를 구현해보려고 했는데
id를 하나 만들때마다 sequence를 하나씩 올려서 저장해야될 거 같은데
Main클래스의 sequence가 private여서 그런가 sequence 자체에 접근이 불가능한 거 같습니다.
구현 어떻게 해야될 지 힌트라도 얻고 싶습니다!!
답변 1
0
findById() 메서드 자체가 해당 id를 가진 Member가 있으면 멤버를 불러오는 것이기 때문에. 저라면 아마 new Member()를 할 때 넣었던 정보와 findById()로 불러온 member 에 있는 다른 정보들(이름?)이 맞는지 확인하는 식으로 테스트 코드를 짤 것 같습니다 :)
감사합니다!
시퀀스 자체는 테스트 클래스가 아니라 원래 클래스에서 만들어지는 거라고 이해하고 아래코드처럼 만들어봤는데 맞게 한 지 잘 모르겠네요.