public async Task AStudentCanGetAllExamples(string content) { //given var query = new GetAllExample(); Example[] exampleReads = { new Example(content) }; IGetExampleRepository exampleRepository = new GetAllExampleStub(exampleReads); // When var examples = await new GetAllExampleQueryHandler(exampleRepository).Handle(query, CancellationToken.None); // Then examples.IsSuccess.Should().BeTrue(); examples.Value.Items.First().Should().Be(new Example(content)); }
public async Task <Result <Domain.Queries.ReadModel.Examples> > Handle(GetAllExample query, CancellationToken none) { return(new Domain.Queries.ReadModel.Examples(await _exampleRepository.GetAll())); }