public void Setup() { _currentUser = new Mock <ICurrentUser>(); _tasksRepository = new Mock <IRepository <Task, int> >(); _manageTasksService = new ManageTasksService(_tasksRepository.Object, _currentUser.Object); var mock = getFakeDbTasks().AsQueryable().BuildMock(); _tasksRepository.Setup(x => x.GetAll()).Returns(mock.Object); _tasksRepository.Setup(t => t.DeleteAsync(It.IsAny <Task>())).ReturnsAsync(true); }
public void Setup() { _currentUser = new Mock <ICurrentUser>(); _tasksRepository = new Mock <IRepository <Task, int> >(); _sprintRepository = new Mock <IRepository <Sprint, int> >(); _manageTasksService = new ManageTasksService(_tasksRepository.Object, _sprintRepository.Object, _currentUser.Object); var mock = getFakeDbTasks().AsQueryable().BuildMock(); _tasksRepository.Setup(x => x.GetAllAsync()).Returns(System.Threading.Tasks.Task.FromResult(getFakeDbTasks())); _tasksRepository.Setup(t => t.DeleteAsync(It.IsAny <int>())).ReturnsAsync(true); _sprintRepository.Setup(x => x.GetAllAsync()).Returns(System.Threading.Tasks.Task.FromResult(getFakeDbSprints())); }