// This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it. *Parameters* `condition`:: A condition. `trueValue`:: The value that's returned when the corresponding condition is the first to evaluate to `true`. The default value is returned when no condition matches. `elseValue`:: The value that's returned when no condition evaluates to `true`.