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); }