示例#1
0
        public void WontAddBasicProductWithSameName()
        {
            FoodNetDbContext   ctx = GetContextWithData();
            ProductsRepository productsRepository = new ProductsRepository(ctx, GetMapper());

            int          productsCountBefore = ctx.Products.Count();
            BasicProduct basicProduct        = new BasicProduct
            {
                Id                = Guid.NewGuid(),
                Name              = product1.Name,
                Description       = "",
                ProductCategoryId = productCategory3.Id,
                UserId            = secondUserGuid
            };

            productsRepository.AddBasicProduct(basicProduct);
            int productsCountAfter = ctx.Products.Count();

            Assert.Equal(productsCountBefore, productsCountAfter);
        }