Beispiel #1
0
        public void Test_Resultado_ShouldGerarNovosNumerosOk()
        {
            resultado = ObjectMother.GetValidResultado();

            Action action = () => resultado.GerarNovosNumeros();

            action.Should().NotThrow();
        }
Beispiel #2
0
        public void Test_Resultado_ShouldReturnDifferentNumbersOnGerarNovosNumeros()
        {
            resultado = ObjectMother.GetValidResultado();

            List <int> numerosAntigos = resultado.NumerosSorteados.Select(num => num).ToList();

            resultado.GerarNovosNumeros();
            List <int> numerosNovos = resultado.NumerosSorteados;

            numerosNovos.Should().NotBeSameAs(numerosAntigos);
        }