Las expresiones proporcionan a las tablas de datos de prueba un método potente para enlazar datos lógicamente o para expresar criterios de validación que normalmente resultaría difícil sólo con valores literales.
Cualquier expresión válida sintácticamente que pueda aparecer en el lado derecho de una sentencia de asignación puede entrarse como una expresión en una tabla de datos de prueba. De esta manera, se considera que todas las expresiones siguientes son válidas: valores primitivos, series (entre comillas), referencias de variables y llamadas a método y constructor.
Las expresiones también incluyen variables, constantes y operadores lógicos. Por consiguiente, puede entrar cualquiera de los siguientes en una celda de una tabla:
Exp0_arg_1 + Exp0_arg_2 Exp0_arg_1 > Exp0_arg_2
La siguiente captura de pantalla muestra ejemplos de primitivos (int 500 y boolean true), series ("USD") y referencias de variables (objMoney.amount(), objMoney.currency() y objMoney1).
La siguiente captura de pantalla muestra un ejemplo de un constructor entrado directamente en una celda de una tabla: