Mocking한 상태인 orderTableDao 에서 orderTableDao.save(entity) 를 호출했을 때, entity의 필드값을 검증할 필요가 있었다. argThat() 메서드를 사용하면 검증이 가능하다.
verify(orderTableDao, times(3)).save(
argThat(orderTable ->
!orderTable.isEmpty() && Objects.nonNull(orderTable.getTableGroupId())
)
);