コード例 #1
0
        public CotacaoResponse EfetuarCotacao(CotacaoRequest request)
        {
            var cotacao = _service.ObterCotacao(request.Local, request.Estrangeira);

            return(CotacaoResponse.Criar(request.Local, request.Estrangeira,
                                         request.ValorEstrangeira, cotacao));
        }
コード例 #2
0
        public void ShouldReturnValue()
        {
            var service   = new CotacaoServiceTest();
            var aggregate = CotacaoAggregate.Criar(service);

            var response = aggregate.EfetuarCotacao(CotacaoRequest.Criar("brl", "usd", 100.0, false, ""));

            Assert.NotNull(response);
        }
コード例 #3
0
 public HomeController(CotacaoRequest cotacaoRequest)
 {
     _cotacaoRequest = cotacaoRequest;
 }