8
¿Cuáles son buenas pruebas unitarias para cubrir el caso de uso de lanzar un dado?
Estoy tratando de familiarizarme con las pruebas unitarias. Digamos que tenemos un dado que puede tener un número predeterminado de lados igual a 6 (pero puede ser 4, 5 lados, etc.): import random class Die(): def __init__(self, sides=6): self._sides = sides def roll(self): return random.randint(1, self._sides) ¿Serían las siguientes pruebas …