public async Task TestGetTaxa() { // Arrange var controller = new JurosController(); // Act var response = controller.GetTaxaJuros() as ObjectResult; var value = response.Value; // Assert Assert.Equal(value, (decimal)0.01); }
public void BuscaTaxaJuros_Sucesso() { //arrange var taxaJuros = 0.01m; var jurosController = new JurosController(); //act var taxaJurosRetorno = jurosController.TaxaDeJuros(); //assert Assert.True(taxaJurosRetorno == taxaJuros); }
public void ObterTaxaJuros_DadoSolicitacaoDaTaxaDeJuros_DeveriaRetornarUmOkResult() { // Arrange var jurosServiceMock = new Mock <IJurosService>(); var jurosController = new JurosController(jurosServiceMock.Object); // Act var okResult = jurosController.ObterTaxaDeJuros().Result; // Assert Assert.IsType <OkObjectResult>(okResult); }
public async Task GetCalculoJuros() { Moq.Mock <IJurosApplication> mock = new Moq.Mock <IJurosApplication>(); mock.Setup(x => x.GetJuros(100, 5)).Returns(105.10m); JurosController jurosApplication = new JurosController(mock.Object); var result = jurosApplication.GetJuros(100, 5); var okResult = result as OkObjectResult; okResult.Value.Should().Be(105.10); }
public void ObterTaxaJuros_DadoSolicitacaoDaTaxaDeJuros_DeveriaRetornarATaxaDeJurosEsperada() { // Arrange const double TAXA_JUROS_ESPERADA = 0.01; var jurosService = new JurosService(); var jurosController = new JurosController(jurosService); // Act var taxaDeJuros = jurosController.ObterTaxaDeJuros().Result as OkObjectResult; // Assert Assert.Equal(TAXA_JUROS_ESPERADA, taxaDeJuros.Value); }
public void Setup() { _loggingServiceMock = new Mock <ILoggingService <JurosController> >(); _jurosService = new Mock <IJurosService>(); _jurosController = new JurosController(_loggingServiceMock.Object, _jurosService.Object); }
public Api1Tests() { interestController = new JurosController(new Juros(config)); }