public async Task ShouldThrowErrorWhenInValidInformation() { //Unregistered questionId var trainingCategoryDetailQuery = new GetTrainingCategoryDetailQuery(78979); await Assert.ThrowsAsync <NotFoundException>(async() => await _getTrainingCategoryDetailQueryHandler.Handle(trainingCategoryDetailQuery, CancellationToken.None)); }
public async Task ShouldGetModelForValidInformation() { var trainingCategoryDetailQuery = new GetTrainingCategoryDetailQuery(_trainingCategoryId); var trainingCategoryDetailResponseModel = await _getTrainingCategoryDetailQueryHandler.Handle(trainingCategoryDetailQuery, CancellationToken.None); Assert.Null(trainingCategoryDetailResponseModel.Errors); Assert.Equal(expected: _context.TrainingCategories.First().Name, actual: trainingCategoryDetailResponseModel.Items.First().Name, ignoreCase: true); }