Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            System.Console.WriteLine("Informe um número e pressione enter:");
            var enteredValued = Convert.ToInt32(System.Console.ReadLine());

            var sorteio = new Sorteio();

            sorteio.Sortear(enteredValued);
        }
        public void Verificar_Valor_Sorteado()
        {
            // Arrange
            var sorteio           = new Sorteio();
            var resultadoEsperado = "Sortudo, Ganhou um carro!!!";

            // Act
            sorteio.Sortear(40);
            // Assert
            sorteio.Resultado.Should().Be(resultadoEsperado);
        }
        public void Verificar_Valor_Informado_Igua_Cem()
        {
            // Arrange
            var sorteio           = new Sorteio();
            var resultadoEsperado = "Tente novamente, quem sabe você ganha!";

            // Act
            sorteio.Sortear(100);
            // Assert
            sorteio.Resultado.Should().Be(resultadoEsperado);
        }
        public void Verificar_Valor_Maior_Que_Cem()
        {
            // Arrange
            var sorteio           = new Sorteio();
            var resultadoEsperado = "Valor é inválido para o sorteio. Por favor entre com um valor de 1 a 100.";

            // Act
            sorteio.Sortear(101);
            // Assert
            sorteio.Resultado.Should().Be(resultadoEsperado);
        }