Me gustaría probar una función con una tupla de un conjunto de mayúsculas y valores normales. Por ejemplo, al probar una función que devuelve true
siempre que se le den tres longitudes que forman un triángulo válido, tendría casos específicos, números negativos/pequeños/grandes, valores próximos a desbordarse, etc .; lo que es más, el objetivo principal es generar combinaciones de estos valores, con o sin repetición, para obtener un conjunto de datos de prueba.Cómo utilizar combinaciones de conjuntos como datos de prueba
(inf,0,-1), (5,10,1000), (10,5,5), (0,-1,5), (1000,inf,inf),
...
Como nota: En realidad sé la respuesta a esto, pero podría ser de utilidad para otros, y un reto para la gente de aquí! - Publicaré mi respuesta más tarde.
[Abacus github] (https://github.com/foo123/Abacus) una biblioteca de combinatorics para Node.JS, Python, PHP, Actionscript (ps soy el autor) –