public async Task AddAsync_Null_ThrowRutrackerException() { // Act & Assert var exception = await Assert.ThrowsAsync <RutrackerException>(async() => await _subcategoryService.AddAsync(null)); Assert.Equal(ExceptionEventTypes.InvalidParameters, exception.ExceptionEventType); }
public async Task <SubcategoryView> Post(SubcategoryCreateView model) { var subcategory = _mapper.Map <Subcategory>(model); var result = await _subcategoryService.AddAsync(subcategory); return(_mapper.Map <SubcategoryView>(result)); }