Está en la página 1de 1

EJERCICIO 1: Clases de Equivalencia

Tenemos una función Java que recibe un número entero y devuelve una cadena con el texto
“Par” si el número recibido es par, o “Impar” si el número es impar. Cumplimentar la tabla de abajo
con los distintos casos de prueba que se le aplican.

public String parImpar (int nume){

String cad=””;
if(nume % 2==0)
cad=”Par”;
else cad=”Impar”;
return cad;
}

Representa las clases de equivalencia y especifica cuáles serán los casos de prueba.

Tenemos una condición de entrada que requiere un valor específico, un número entero,
entonces según la segunda directriz se define una clase de equivalencia válida y dos no válidas. Como
en este caso los números son tratados de forma diferente podemos crear una clase de equivalencia
para cada entrada válida.

Condición de Clases de
entrada equivalencia Clases válidas COD Clases no Válidas COD

Cualquier número Número impar NV9


Valor par entero par V7 Cadena NV10
nume
Valor Cualquier número Número par NV11
entero impar V8 Cadena NV12
impar

Los casos de prueba serían los siguientes:

CONDICIONES DE ENTRADA Resultado esperado


CASO DE Clases de
PRUEBA equivalencia nume

CP1 V7
CP2 V8
CP3 NV9
CP4 NV10
CP5 NV11
CP6 NV12

También podría gustarte