public JurosController(IJurosService jurosService,
                        IMapper mapper,
                        INotificador notificador) : base(notificador)
 {
     _jurosService = jurosService;
     _mapper       = mapper;
 }
示例#2
0
        public CalcularJurosTest()
        {
            ConfigAppService configApp = new ConfigAppService();

            configApp.IsRunningTest = true;
            _jurosService           = new JurosService(configApp);
        }
 public void Setup()
 {
     _loggingServiceMock   = new Mock <ILoggingService <JurosService> >();
     _webClientServiceMock = new Mock <IWebClientService>();
     _configurationMock    = new Mock <IConfiguration>();
     _jurosService         = new JurosService(_loggingServiceMock.Object, _configurationMock.Object, _webClientServiceMock.Object);
 }
 public CalculaJurosController(
     ILogger <CalculaJurosController> logger,
     IJurosService jurosService
     )
 {
     _logger       = logger;
     _jurosService = jurosService;
 }
示例#5
0
 public CalcularJurosController(IJurosService jurosService,
                                ILogger <CalcularJurosController> logger,
                                ICalculoJurosApp calculoJurosApp)
 {
     _jurosService    = jurosService;
     _logger          = logger;
     _calculoJurosApp = calculoJurosApp;
 }
示例#6
0
        public UnitTest()
        {
            var logger           = new Mock <ILogger <CalculaJurosController> >();
            var jurosServiceMock = new Mock <IJurosService>();

            jurosServiceMock.Setup(a => a.buscarJuros()).Returns(Task.Run(() => 0.01M));
            _jurosService = jurosServiceMock.Object;
            _logger       = logger.Object;
        }
 public CalcularJurosControllerTest()
 {
     // instanciar variavel calculo
     InstanciarCalculo();
     _calcularJurosService = new CalcularJurosService();
     _logger       = Mock.Of <ILogger <CalcularJurosController> >();
     _serviceApp   = new CalculoJurosApp(_calcularJurosService, _gitService);
     _jurosService = new JurosServiceTest();
     _controller   = new CalcularJurosController(_jurosService, _logger, _serviceApp);
 }
示例#8
0
        public void GetCalculaJuros()
        {
            var _valorInicial  = 100M;
            var _tempo         = 5;
            var _valorEsperado = 105.1M;

            _serviceMock = new Mock <IJurosService>();
            _serviceMock.Setup(m => m.GetCalculaJuros(_valorInicial, _tempo)).Returns(new ValorJurosDto()
            {
                Valor = _valorEsperado
            });
            _service = _serviceMock.Object;

            var _result = _service.GetCalculaJuros(_valorInicial, _tempo);

            Assert.NotNull(_result);
            Assert.Equal(_valorEsperado, _result.Valor);
        }
示例#9
0
 public CalculaJurosApplication(IJurosService jurosService)
 {
     _jurosService = jurosService;
 }
示例#10
0
 public GerenciarJurosController(IJurosService jurosSevice, IGitHubService gitHubService)
 {
     _jurosService  = jurosSevice;
     _gitHubService = gitHubService;
 }
示例#11
0
 public JurosController(IJurosService pJurosService)
 {
     _jurosService = pJurosService;
 }
示例#12
0
 public JurosServiceTest(WebHosterFixture webHosterFixture)
 {
     this._jurosService = webHosterFixture.Services.GetService(typeof(IJurosService)) as IJurosService;
 }
示例#13
0
 public CodeController(IJurosService jurosService)
 {
     _jurosService = jurosService;
 }
示例#14
0
 public JurosController(ILogger <JurosController> logger, IJurosService service, ITaxaService taxaService)
 {
     _taxaService = taxaService;
     _service     = service;
     _logger      = logger;
 }
 public JurosAppService(IJurosService service, IMapper mapper)
 {
     _service = service;
     _mapper  = mapper;
 }
示例#16
0
 public JurosController(IJurosService jurosService)
 {
     this.jurosService = jurosService;
 }
 public TaxaJurosController(IJurosService jurosService)
 {
     _jurosService = jurosService;
 }
示例#18
0
 public JurosTest()
 {
     Start.BindServices();
     jurosService = Kernel.Get <IJurosService>();
 }
示例#19
0
 /// <summary>
 /// Construtor do JurosController.
 /// </summary>
 /// <param name="loggingService">Instância do Serviço de Logging.</param>
 /// <param name="jurosService">Instancia do serviço de Juros.</param>
 public JurosController(ILoggingService <JurosController> loggingService, IJurosService jurosService)
 {
     _loggingService = loggingService;
     _jurosService   = jurosService;
 }
 public CalcularJurosTeste()
 {
     _service = new JurosService();
 }
 public JurosController(IJurosService service)
 {
     _service = service;
 }
 public JurosAppService(IJurosService jurosService)
 {
     _jurosService = jurosService;
 }
 public CalculaJurosController(IJurosService jurosService)
 {
     _jurosService = jurosService;
 }