La siguiente función obtiene la entrada del usuario. Necesito probar esta función usando Unit Testing
. ¿Alguien puede decirme cómo probar este tipo de función que requiere la entrada del usuario de forma dinámica. Gracias¿Cómo aplico la prueba unitaria a la función C# que requiere la entrada del usuario de forma dinámica?
como boundary value analysis
...
numberOfCommands
debe ser (0 <= n <= 100)
public static int Get_Commands()
{
do
{
string noOfCommands = Console.ReadLine().Trim();
numberOfCommands = int.Parse(noOfCommands);
}
while (numberOfCommands <= 0 || numberOfCommands >= 100);
return numberOfCommands;
}
programación pista será de gran ayuda!
basta con ejecutar el programa. Dar entrada. ¿te refieres a la prueba unitaria? – Sandeep
sí para la prueba unitaria ... como la prueba de valor límite para 'numberOfCommands' debe ser' 0 <= n <= 100'. – rana