public async Task UpdateAsync_NegativeNumber_Null_ThrowRutrackerException() { // Act & Assert var exception = await Assert.ThrowsAsync <RutrackerException>(async() => await _subcategoryService.UpdateAsync(-10, null)); Assert.Equal(ExceptionEventTypes.InvalidParameters, exception.ExceptionEventType); }
public async Task <SubcategoryView> Put(int id, SubcategoryUpdateView model) { var subcategory = _mapper.Map <Subcategory>(model); var result = await _subcategoryService.UpdateAsync(id, subcategory); return(_mapper.Map <SubcategoryView>(result)); }