public async Task ShouldThrowErrorWhenInValidInformation() { var optionDetailQuery = new GetOptionDetailQuery(_adminUserId, _optionId + 1, _tenantId); await Assert.ThrowsAsync <NotFoundException>(async() => await _getOptionDetailQueryHandler.Handle(optionDetailQuery, CancellationToken.None)); }
public async Task ShouldGetModelForValidInformation() { var optionDetailQuery = new GetOptionDetailQuery(_adminUserId, _optionId, _tenantId); var optionDetailResponseModel = await _getOptionDetailQueryHandler.Handle(optionDetailQuery, CancellationToken.None); Assert.Null(optionDetailResponseModel.Errors); Assert.Equal(expected: _context.Options.First().Text, actual: optionDetailResponseModel.Items.First().Text, ignoreCase: true); }