Exemple #1
0
        public static async Task ExecuteFacadeManualTest()
        {
            var http = new HttpClient();
            var externalRepository = new RegionIbgeRepository(http);

            var context    = new DataContext();
            var repository = new RegionRepository(context);
            var handler    = new RegionHandler(repository);

            var handle = new RegionIntegrationHandler(externalRepository, handler);
            var result = await handle.Execute();

            foreach (var item in result)
            {
                Console.WriteLine("incluído: {0}, Message: {1}, Nome: {2}",
                                  item.Success, item.Message, item.Data.nome);
            }
        }
        public async Task ExecucaoValida()
        {
            var result = await validIntegrationHandler.Execute();

            Assert.True(result.Count() > 0);
        }
Exemple #3
0
 public async Task <IEnumerable <HandlerResult <CreateRegionCommand> > > Integration(
     [FromServices] RegionIntegrationHandler handler)
 {
     return(await handler.Execute());
 }
        public async Task ExecucaoInvalida()
        {
            var result = await invalidIntegrationHandler.Execute();

            Assert.False(result.Count() > 0);
        }