Пример #1
0
        public async Task Post_Success()
        {
            // Arrange
            var dbContext     = _fixture.Context;
            var mapper        = MapperMock.Get();
            var fileService   = BlobServiceMock.BlobService();
            var productToPost = NewData.CreateProduct();

            var productRepository = new ProductRepository(dbContext, fileService, mapper);
            var productController = new ProductController(productRepository);
            // Act
            var result = await productController.CreateProduct(productToPost);

            // Assert
            Assert.IsType <CreatedAtActionResult>(result.Result);
        }