Exemplo n.º 1
0
 public JogosController()
 {
     _usuarioService    = new UsuarioService(TConexao.unitofWork, TConexao.context);
     _amigoService      = new AmigoService(TConexao.unitofWork, TConexao.context);
     _jogoService       = new JogoService(TConexao.unitofWork, TConexao.context);
     _emprestimoService = new EmprestimoService(TConexao.unitofWork, TConexao.context);
 }
        public EmprestimoServiceTest()
        {
            //Criando listas utilizando fake data generator para popular nosso repositório mockado
            _livros = new List <Livro>()
            {
                DomainMock.Livro("TDD Desenvolvimento Guiado por Testes"),
                DomainMock.Livro("C# 7.0 in a Nutshell"),
                DomainMock.Livro("Design Patterns")
            };

            var estoques = new List <Estoque>()
            {
                DomainMock.Estoque(_livros[0], 5),
                DomainMock.Estoque(_livros[1], 3),
                DomainMock.Estoque(_livros[2], 1)
            };

            //Criando mocks e populando eles com as listas criadas.
            var emprestimoRepository = FakeRepository <Emprestimo> .GetMock <EmprestimoRepository>();

            var livroRepository = FakeRepository <Livro> .GetMock <LivroRepository>(_livros);

            var estoqueRepository = FakeRepository <Estoque> .GetMock <EstoqueRepository>(estoques);

            _emprestimoService = new EmprestimoService(emprestimoRepository.Object,
                                                       estoqueRepository.Object,
                                                       livroRepository.Object);
        }
        public EmprestimoServiceTest()
        {
            IFabricaRepositorios fabrica = new FabricaRepositorios(dbContext);

            emprestimoService   = new EmprestimoService((IEmprestimoRepository)fabrica.CriarRepositorio <Emprestimo>(), fabrica);
            participanteService = new ParticipanteService((IParticipanteRepository)fabrica.CriarRepositorio <Participante>());
        }
Exemplo n.º 4
0
        public PagamentoServiceTest()
        {
            IFabricaRepositorios fabrica = new FabricaRepositorios(dbContext);

            pagamentoService    = new PagamentoService((IPagamentoRepository)fabrica.CriarRepositorio <Pagamento>(), fabrica);
            mensalidadeService  = new MensalidadeService((IMensalidadeRepository)fabrica.CriarRepositorio <Mensalidade>(), fabrica);
            emprestimoService   = new EmprestimoService((IEmprestimoRepository)fabrica.CriarRepositorio <Emprestimo>(), fabrica);
            participanteService = new ParticipanteService((IParticipanteRepository)fabrica.CriarRepositorio <Participante>());
        }
        public void Setup()
        {
            BaseSqlTest.SeedDatabase();
            _repositorio = new EmprestimoRepositorio();
            _service     = new EmprestimoService(_repositorio);

            _livro    = ObjectMotherLivro.GetLivro();
            _livro.Id = 1;
        }
Exemplo n.º 6
0
 public EmprestimoController(
     IEmprestimoService emprestimoService,
     IAmigoService amigoService,
     IGameService gameService
     )
 {
     _emprestimoService = emprestimoService;
     _amigoService      = amigoService;
     _gameService       = gameService;
 }
        public DadosDesenvolvimentoTest()
        {
            IFabricaRepositorios fabrica = new FabricaRepositorios(dbContext);

            ParticipanteService = new ParticipanteService(fabrica.CriarRepositorio <Participante>() as IParticipanteRepository);
            PeriodoService      = new PeriodoService(fabrica.CriarRepositorio <Periodo>() as IPeriodoRepository);
            AdesaoService       = new AdesaoService(fabrica.CriarRepositorio <Adesao>() as IAdesaoRepository, fabrica);
            MensalidadeService  = new MensalidadeService(fabrica.CriarRepositorio <Mensalidade>() as IMensalidadeRepository, fabrica);
            EmprestimoService   = new EmprestimoService(fabrica.CriarRepositorio <Emprestimo>() as IEmprestimoRepository, fabrica);
            PagamentoService    = new PagamentoService(fabrica.CriarRepositorio <Pagamento>() as IPagamentoRepository, fabrica);
        }
 public EmprestimosController(IEmprestimoService emprestimoService,
                              IEmprestimoRepository emprestimoRepository,
                              IJogoRepository jogoRepository,
                              IAmigoRepository amigoRepository,
                              IMapper mapper)
 {
     _emprestimoService    = emprestimoService;
     _emprestimoRepository = emprestimoRepository;
     _jogoRepository       = jogoRepository;
     _amigoRepository      = amigoRepository;
     _mapper = mapper;
 }
Exemplo n.º 9
0
        public UnitTest()
        {
            var webHost = WebHost.CreateDefaultBuilder()
                          .UseStartup <Startup>()
                          .UseEnvironment("Development")
                          .Build();

            _serviceProvider = new DependencyResolverHelpercs(webHost);

            _usuarioService           = _serviceProvider.GetService <IUsuarioService>();
            _clienteService           = _serviceProvider.GetService <IClienteService>();
            _instituicaoEnsinoService = _serviceProvider.GetService <IInstituicaoEnsinoService>();
            _livroService             = _serviceProvider.GetService <ILivroService>();
            _emprestimoService        = _serviceProvider.GetService <IEmprestimoService>();
            _clienteBloqueioService   = _serviceProvider.GetService <IClienteBloqueioService>();
            _unitOfWork = _serviceProvider.GetService <IUnitOfWork>();
        }
Exemplo n.º 10
0
 public EmprestimoBusiness(IEmprestimoService emprestimoService, IJogoService jogoService)
 {
     _emprestimoService = emprestimoService;
     _jogoService       = jogoService;
 }
 public EmprestimosController(IEmprestimoService emprestimoService)
 {
     this._emprestimoService = emprestimoService;
 }
 public EmprestimoController(IEmprestimoService service, IUnitOfWork unitOfWork, IEmprestimoQuery query) : base(unitOfWork)
 {
     _service = service;
     _query   = query;
 }
Exemplo n.º 13
0
 public EmprestimoAppService(IEmprestimoService emprestimoService) : base(emprestimoService)
 {
     _emprestimoService = emprestimoService;
 }
Exemplo n.º 14
0
 public EmprestimoController(IEmprestimoService emprestimoService, IMapper mapper) : base(emprestimoService, mapper)
 {
     _emprestimoService = emprestimoService;
 }
Exemplo n.º 15
0
 public EmprestimoAppService(IEmprestimoRepository repository, IEmprestimoService service)
 {
     _repository = repository;
     _service    = service;
 }
 public EmprestimoController(IEmprestimoService emprestimoService) => _emprestimoService = emprestimoService;