From dbf16709d9e65c20c6c91d9d174c37f98e2b7226 Mon Sep 17 00:00:00 2001 From: Kaio Pimentel Date: Wed, 25 Sep 2024 14:31:37 -0300 Subject: [PATCH] =?UTF-8?q?Desafio=20Conclu=C3=ADdo!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ValidacoesListaTests.cs | 10 ++++++++-- .../ValidacoesStringTests.cs | 15 ++++++++------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/TestesUnitarios.Desafio.Tests/ValidacoesListaTests.cs b/TestesUnitarios.Desafio.Tests/ValidacoesListaTests.cs index 0f902a28..ff23af44 100644 --- a/TestesUnitarios.Desafio.Tests/ValidacoesListaTests.cs +++ b/TestesUnitarios.Desafio.Tests/ValidacoesListaTests.cs @@ -44,11 +44,14 @@ public void NaoDeveConterONumero10NaLista() var numeroParaProcurar = 10; // Act + var resultado = _validacoes.ListaContemDeterminadoNumero(lista, numeroParaProcurar); // Assert + Assert.False(resultado); } //TODO: Corrigir a anotação [Fact] + [Fact] public void DeveMultiplicarOsElementosDaListaPor2() { //TODO: Implementar método de teste @@ -58,8 +61,10 @@ public void DeveMultiplicarOsElementosDaListaPor2() var resultadoEsperado = new List { 10, 14, 16, 18 }; // Act + var resultado = _validacoes.MultiplicarNumerosLista(lista,2); // Assert + Assert.Equal(resultado,resultado); } [Fact] @@ -71,10 +76,11 @@ public void DeveRetornar9ComoMaiorNumeroDaLista() var lista = new List { 5, -1, -8, 9 }; // Act + var resultado = _validacoes.RetornarMaiorNumeroLista(lista); // Assert //TODO: Corrigir o Assert.Equal com base no retorno da chamada ao método - Assert.Equal(9, 9); + Assert.Equal(9, resultado); } [Fact] @@ -90,6 +96,6 @@ public void DeveRetornarOitoNegativoComoMenorNumeroDaLista() // Assert //TODO: Corrigir o Assert.Equal com base no retorno da chamada ao método - Assert.Equal(-8, -8); + Assert.Equal(-8, resultado); } } diff --git a/TestesUnitarios.Desafio.Tests/ValidacoesStringTests.cs b/TestesUnitarios.Desafio.Tests/ValidacoesStringTests.cs index c4919cb8..49c11742 100644 --- a/TestesUnitarios.Desafio.Tests/ValidacoesStringTests.cs +++ b/TestesUnitarios.Desafio.Tests/ValidacoesStringTests.cs @@ -6,14 +6,14 @@ public class ValidacoesStringTests { private ValidacoesString _validacoes = new ValidacoesString(); - [Fact] + [Fact] public void DeveRetornar6QuantidadeCaracteresDaPalavraMatrix() { //TODO: Corrigir a variável "texto" e "resultadoEsperado" da seção Arrange // Arrange - var texto = "a"; - var resultadoEsperado = 0; + var texto = "Matrix"; + var resultadoEsperado = 6; // Act var resultado = _validacoes.RetornarQuantidadeCaracteres(texto); @@ -31,11 +31,11 @@ public void DeveContemAPalavraQualquerNoTexto() //TODO: Corrigir a chamada do método "ContemCaractere" da seção Act // Act - _validacoes.ContemCaractere(texto, textoProcurado); + var resultado = _validacoes.ContemCaractere(texto, textoProcurado); // Assert //TODO: Corrigir o Assert.True com base no retorno da chamada ao método - Assert.True(true); + Assert.True(resultado); } [Fact] @@ -50,17 +50,18 @@ public void NaoDeveConterAPalavraTesteNoTexto() // Assert //TODO: Corrigir o Assert.False com base no retorno da chamada ao método - Assert.False(true); + Assert.False(resultado); } //TODO: Corrigir a anotação [Fact] + [Fact] public void TextoDeveTerminarComAPalavraProcurado() { //TODO: Corrigir a variável "textoProcurado" seção Arrange // Arrange var texto = "Começo, meio e fim do texto procurado"; - var textoProcurado = "teste"; + var textoProcurado = "procurado"; // Act var resultado = _validacoes.TextoTerminaCom(texto, textoProcurado);