Service단을 테스트 할때는 Service에 작성한 메서드들이 실제로 호출되는지만 확인하면 되기 때문에 행위 검증을 주로 사용한다.
//then
assertEquals(title, result.getTitle());
값이 일치하는지 알려줌
but, DB에 실제로 저장되는게 아니라 리턴값을 비교하는것이므로 service 테스트에서는 의미없음
//then
then(postRepository).should(times(1)).save(any());
//한번 호출 되었는지 확인
행위검증으로 verify() 를 사용하기도 함.