Ejemplo n.º 1
0
        private ClienteSistemaAppService ObterClienteSistemaAppService(EntrevistaFuncaoInformaticaContext context)
        {
            var uow = new UnitOfWork(context);
            var ClienteSistemaRepository = new ClienteSistemaRepository(context);
            var ClienteSistemaValidator  = new ClienteSistemaValidation(ClienteSistemaRepository);
            var ClienteSistemaService    = new ClienteSistemaService(ClienteSistemaRepository, ClienteSistemaValidator, uow);
            var mapper = MapperHelper.ConfigMapper();

            return(new ClienteSistemaAppService(ClienteSistemaRepository, ClienteSistemaService, mapper));
        }
Ejemplo n.º 2
0
        public async Task Get_ReturnsClienteSistema()
        {
            var options = new DbContextOptionsBuilder <EntrevistaFuncaoInformaticaContext>()
                          .UseInMemoryDatabase(databaseName: "test_database_return_ClienteSistema")
                          .Options;

            ClienteSistema ClienteSistema = null;

            using (var context = new EntrevistaFuncaoInformaticaContext(options))
            {
                context.Database.EnsureCreated();
                Utilities.InitializeDbForTests(context);
                var repository = new ClienteSistemaRepository(context);
                ClienteSistema = await repository.GetById(1);

                Assert.NotNull(ClienteSistema);
            }
        }