public ChurrasController(IChurrasRepository ChurrasRepository, IMapper mapper, IChurrasService ChurrasService, IUser user, INotificador notificador) : base(notificador, user) { _ChurrasRepository = ChurrasRepository; _mapper = mapper; _ChurrasService = ChurrasService; }
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); }
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); }
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; }