public void DeveRetornarParametro() { var random = new Random(); var expectativa = random.NextDouble(); _mockTaxaJurosService .Setup(s => s.RetorneTaxaJuros()) .Returns(expectativa); var resultado = _taxaJurosController.Get(); Assert.AreEqual(expectativa, resultado); }
public void Retornar_taxa_de_juros_com_sucesso() { _taxaJuros.SetupGet(t => t.Valor) .Returns(_valorTaxaDeJuros); _taxaJuros.Setup(t => t.ValidarTaxa()); var retorno = _taxaJurosController.Get(); var resultadoOk = retorno as OkObjectResult; retorno.Should().NotBeNull(); resultadoOk.StatusCode.Should().Be((int)HttpStatusCode.OK); resultadoOk.Value.As <dto.TaxaJuros>().Valor.Should().Be(_valorTaxaDeJuros); _taxaJuros.Verify(); }
public void RetrieveCurrentRateShouldFail() { var controller = new TaxaJurosController(); var interest = float.Parse(controller.Get(), CultureInfo.CurrentCulture); Assert.False((float)0.01 != interest, "O valor da taxa é inesperado."); }
public void GetTaxaJurosOk() { TaxaJurosController controller = new TaxaJurosController(); string juros = controller.Get(); Assert.Equal("0,01", juros); }
public void DeveRetornarATaxaDeJurosCorreta() { var controller = new TaxaJurosController(); var taxa = controller.Get(); Assert.Equal(0.01M, taxa); }
public void Get_Taxa_Juros_Test() { var controller = new TaxaJurosController(); var response = controller.Get(); Assert.IsType <decimal>(response); Assert.Equal(0.01M, response); }
public void TaxaJuros_Taxa_ControllerDeveRetornarTaxaDeJurosComSucesso() { // Arrange var controller = new TaxaJurosController(); // Act var taxa = controller.Get(); // Assert Assert.Equal("0,01", taxa); }
public void should_return_interest_rate() { var expected = new ResponseJuros() { Taxa = 0.01m }; var actual = controller.Get().Value; Assert.AreEqual(expected.Taxa, actual.Taxa); }
public void TaxaJurosRetona1Porcento() { // setup var controller = new TaxaJurosController(); // ação var resultado = (controller.Get().Result as ObjectResult).Value; // validações Assert.Equal(0.01m, Convert.ToDecimal(resultado)); }
public void Metodo_Get_Deve_Retornar_Taxa_Juros_0_01_Com_Status_Code_200() { var domainServiceMock = new Mock <ITaxaJurosDomainService>(); domainServiceMock.Setup(x => x.ObterTaxaDeJuros()).Returns(0.01m); var controller = new TaxaJurosController(domainServiceMock.Object); var resultado = controller.Get(); Assert.NotNull(resultado); var okResult = resultado as OkObjectResult; Assert.Equal(0.01m, okResult.Value); Assert.Equal(200, okResult.StatusCode); }
public void verificarValorTaxa_taxaDeJuros_ResultadoTrue() { //Arrange TaxaJurosController _taxa = new TaxaJurosController(); decimal valorDaTaxa = (decimal)0.01; var valorJuros = 1; //Act var taxaDeJuros = valorDaTaxa * valorJuros; OkObjectResult okResult = (OkObjectResult)_taxa.Get(); //Assert Assert.AreEqual(okResult.Value, taxaDeJuros, "Taxa de Juros ok!"); }
public void Get_DeveChamarService_Retornar200_ComValor0VirgulaZeroUm() { var valorEsperado = 0.01M; _jurosMock.Setup(_ => _.Valor).Returns(valorEsperado); var resultado = _controller.Get(); var objResultado = Assert.IsType <OkObjectResult>(resultado); Assert.Equal(200, objResultado.StatusCode); var value = Assert.IsType <Decimal>(objResultado.Value); Assert.Equal(valorEsperado, value); }
public static void TestTaxaJurosController() { Assert.AreEqual(0.01, TaxaJurosController.Get()); }
public void TaxaJurosTeste() { var okResult = taxaJurosController.Get(); Assert.Equal(1, okResult); }