Example #1
0
 public ChurrasController(IChurrasRepository ChurrasRepository,
                          IMapper mapper,
                          IChurrasService ChurrasService,
                          IUser user,
                          INotificador notificador) : base(notificador, user)
 {
     _ChurrasRepository = ChurrasRepository;
     _mapper            = mapper;
     _ChurrasService    = ChurrasService;
 }
Example #2
0
        public async Task E_Possivel_Deletar_Churras()
        {
            var serviceMock = new Mock <IChurrasService>();

            var churras = new ChurrasEntity(1, "thomaz", DateTime.Now, "churras", 10, 10);

            serviceMock.Setup(x => x.Delete(churras)).ReturnsAsync(true);
            _churrasService = serviceMock.Object;

            var deleted = await _churrasService.Delete(churras);

            Assert.True(deleted);
        }
Example #3
0
        public async Task E_Possivel_Adicionar_Churras()
        {
            var serviceMock = new Mock <IChurrasService>();

            var churras = new ChurrasEntity(1, "thomaz", DateTime.Now, "churras", 10, 10);

            serviceMock.Setup(x => x.Insert(It.IsAny <ChurrasEntity>())).ReturnsAsync(churras);
            _churrasService = serviceMock.Object;

            var result = await _churrasService.Insert(churras);

            Assert.NotNull(result);
        }
Example #4
0
        public async Task E_Possivel_Visualizar_Todos_Churras()
        {
            var serviceMock = new Mock <IChurrasService>();
            List <ChurrasEntity> listaChurras = new List <ChurrasEntity>();

            for (int i = 0; i < 5; i++)
            {
                var churras = new ChurrasEntity(i, "thomaz", DateTime.Now, "churras", 10, 10);
                listaChurras.Add(churras);
            }

            serviceMock.Setup(x => x.GetAll()).ReturnsAsync(listaChurras);
            _churrasService = serviceMock.Object;

            var result = await _churrasService.GetAll();

            Assert.NotNull(result);
            Assert.True(result.Count() == 5);
        }
 public ChurrasController(IChurrasService churrasService, DataContext dataContext)
 {
     _churrasService = churrasService;
     _dataContext    = dataContext;
 }