1
내 QueryDsl 쿼리에 사용하는 유틸리티 클래스가 있습니다. 나는 예를 들어, 다음과 같은 방법이있다 : 내가 사실의 확인하고자하는 것은 원래의 식을 때 ""
에QueryDsl 조건자를 테스트하는 방법
- 표현은 평가이다
public static StringExpression emptyIfNull(StringExpression expression) { return expression.coalesce("").asString(); }
표현은 평가
null
- 그렇지 않으면 원래 문자열
어떻게 테스트해야합니까? 내 모든 컨텍스트에서 db 테스트를 설정해야합니까? 아니면 올바른 방법이 추가되었는지, 즉 유틸리티 메소드를 사용하여 SQL 함수 COALESCE(<original>, '')
이 제공되는지 확인하는 간단한 방법이 있습니까?