Пример #1
0
        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);
        }
Пример #2
0
        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));
        }