1
我有一個工具類用於我的QueryDsl查詢。我有,例如下面的方法:如何測試QueryDsl謂詞
public static StringExpression emptyIfNull(StringExpression expression) {
return expression.coalesce("").asString();
}
我確實想肯定的是,
- 表達式求
""
當原始的表達null
- 表達式求值原始字符串,否則
我應該如何測試?我應該使用我的整個上下文來設置數據庫測試,還是有更簡單的方法來驗證是否添加了正確的表達式,即使用實用程序方法爲我提供了一個SQL函數?