// 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`.
