コード例 #1
0
        public void ListarCartoes()
        {
            var servicoDeGestaoDeDadosDeCartao = new ServicoDeGestaoDeDadosDeCartao(new RepositorioCartao(ConfiguracaoNHibernate.Criar().OpenSession()));
            IList<CartaoViewModel> cartoes = servicoDeGestaoDeDadosDeCartao.RetornarTodosOsCartoes();

            _listagemCartaoView.ExibirCartoes(cartoes);
        }
        public ActionResult Index()
        {
            //Logica de consulta
            var servicoDeGestaoDeDadosDeCartao = new ServicoDeGestaoDeDadosDeCartao(new RepositorioCartao(_session));
            IList<CartaoViewModel> cartoes = servicoDeGestaoDeDadosDeCartao.RetornarTodosOsCartoes();

            return View(cartoes);
        }
        public void DeveRetornarDadosDeCartao()
        {
            //Arrange
            ServicoDeGestaoDeDadosDeCartao servicoDeGestaoDeDadosDeCartao = new ServicoDeGestaoDeDadosDeCartao(new RepositorioCartaoMock());

            //Act
            var retorno = servicoDeGestaoDeDadosDeCartao.RetornarTodosOsCartoes();

            //Assert
            Assert.IsTrue(retorno.Count > 0);
        }