Пример #1
0
        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);
        }
Пример #2
0
        public async Task <SubcategoryView> Post(SubcategoryCreateView model)
        {
            var subcategory = _mapper.Map <Subcategory>(model);

            var result = await _subcategoryService.AddAsync(subcategory);

            return(_mapper.Map <SubcategoryView>(result));
        }