The operand expression to which the operator is applied.
For "!": typically boolean expressions or conditions involving captured data For "++/--": typically variable identifiers that need modification
Should reference captured data or computed values, not direct API calls.
The unary operator to apply.
Type discriminator.
Prefix unary expression for operators applied before operands.
Represents unary operators that appear before their operands:
⚠️ IMPORTANT: For
typeof
operator, useAutoBeTest.ITypeOfExpression
instead! ⚠️If you're trying to create a
typeof X
expression, DO NOT use this interface withoperator: "typeof"
. Use the dedicatedAutoBeTest.ITypeOfExpression
interface instead, which is specifically designed for typeof operations.❌ WRONG:
✅ CORRECT:
E2E testing usage:
AI function calling context: Use for simple unary operations needed in business logic conditions or calculations involving captured test data.