static void Main(string[] args) { var numeroPrimo = new NumerosPrimos(); Console.WriteLine("Informe o Número"); var numero = Console.ReadLine(); Console.WriteLine(numeroPrimo.SomarNumerosPrimos(numero)); }
public void IdentificaNumeroPrimo_DeveRetornarFalse_QuandoReceberNumeroNaoPrimoOuValorNegativoOuNulo(int?numero) { //Arrange NumerosPrimos numerosPrimos = new NumerosPrimos(); //Act bool result = numerosPrimos.IdentificaNumeroPrimo(numero); //Assert Assert.False(result); }
public void IdentificaNumeroPrimo_DeveRetornarTrue_QuandoReceberNumeroPrimo(int numero) { //Arrange NumerosPrimos numerosPrimos = new NumerosPrimos(); //Act bool result = numerosPrimos.IdentificaNumeroPrimo(numero); //Assert Assert.True(result); }
public void SomarNumerosPrimos_DeveRetornarZero_QuandoReceberUmValorInvalido(string numero) { //Arranje NumerosPrimos numerosPrimos = new NumerosPrimos(); var resultadoEsperado = "Valor de entrada Invalido"; //Act var result = numerosPrimos.SomarNumerosPrimos(numero); //Assert Assert.Equal(result, resultadoEsperado); }
public void SomarNumerosPrimos_DeveRetornarASomaDosNumerosPrimos_QuandoReceberUmNumeroInteriro() { //Arranje NumerosPrimos numerosPrimos = new NumerosPrimos(); string numero = "10"; int resultadoEsperado = 17; //Act var result = numerosPrimos.SomarNumerosPrimos(numero); //Assert Assert.Equal(result, resultadoEsperado); }