public async Task Deveria_recuperar_reserva_de_Project_com_sucesso() { List <Project> reservations = new List <Project>() { ProjectBuilder.Start().Build(), ProjectBuilder.Start().Build() }; _fakeRepository.Setup(x => x.GetAll()).ReturnsAsync(reservations); var cmd = new ProjectLoadAllQuery(); var result = await _handler.Handle(cmd, It.IsAny <CancellationToken>()); result.Should().BeOfType <List <Project> >(); result.Should().HaveCount(2); _fakeRepository.Verify(x => x.GetAll(), Times.Once); }
public Task <List <Project> > Handle(ProjectLoadAllQuery request, CancellationToken cancellationToken) { return(_repository.GetAll()); }