diff --git a/TestesUnitarios.Desafio.Console/TestesUnitarios.Desafio.Console.csproj b/TestesUnitarios.Desafio.Console/TestesUnitarios.Desafio.Console.csproj
index 74abf5c9..439b1332 100644
--- a/TestesUnitarios.Desafio.Console/TestesUnitarios.Desafio.Console.csproj
+++ b/TestesUnitarios.Desafio.Console/TestesUnitarios.Desafio.Console.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net5.0
enable
enable
diff --git a/TestesUnitarios.Desafio.Tests/TestesUnitarios.Desafio.Tests.csproj b/TestesUnitarios.Desafio.Tests/TestesUnitarios.Desafio.Tests.csproj
index 27e53057..d8f90a62 100644
--- a/TestesUnitarios.Desafio.Tests/TestesUnitarios.Desafio.Tests.csproj
+++ b/TestesUnitarios.Desafio.Tests/TestesUnitarios.Desafio.Tests.csproj
@@ -1,7 +1,7 @@
- net6.0
+ net5.0
enable
enable
diff --git a/TestesUnitarios.Desafio.Tests/ValidacoesListaTests.cs b/TestesUnitarios.Desafio.Tests/ValidacoesListaTests.cs
index 0f902a28..dd4c2b9e 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
@@ -56,10 +59,12 @@ public void DeveMultiplicarOsElementosDaListaPor2()
// Arrange
var lista = new List { 5, 7, 8, 9 };
var resultadoEsperado = new List { 10, 14, 16, 18 };
-
+
// Act
+ var resultado = _validacoes.MultiplicarElementosDaListaPor2(lista);
// Assert
+ Assert.Equal(resultadoEsperado, 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);
+
}
[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..042f96ef 100644
--- a/TestesUnitarios.Desafio.Tests/ValidacoesStringTests.cs
+++ b/TestesUnitarios.Desafio.Tests/ValidacoesStringTests.cs
@@ -12,8 +12,8 @@ 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,10 +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); S
// Assert
//TODO: Corrigir o Assert.True com base no retorno da chamada ao método
+
Assert.True(true);
}
@@ -53,14 +54,14 @@ public void NaoDeveConterAPalavraTesteNoTexto()
Assert.False(true);
}
- //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 = "texto Procurado";
// Act
var resultado = _validacoes.TextoTerminaCom(texto, textoProcurado);