public void GEt_All_REturns_all_Products()
        {
            var productDal = new EfProductDal();
            var result     = productDal.GetList();

            Assert.AreEqual(77, result.Count);
        }
        public void Get_all_with_parameter_returns_filtered_products()
        {
            EfProductDal productDal = new EfProductDal();
            var          result     = productDal.GetList(p => p.ProductName.Contains("ab"));

            Assert.AreEqual(4, result.Count);
        }
Exemple #3
0
        static void Main(string[] args)
        {
            EfProductDal productDal = new EfProductDal();

            ProductManager productManager = new ProductManager(productDal);

            //List<Product> products = productDal.GetAll();

            productManager.Add(new Product {
                CategoryId = 2, ProductName = "Acer Laptop", QuantityPerUnit = "64 Gb Ram", UnitPrice = 10000, UnitsInStock = 2
            });


            foreach (var product in productManager.GetAllAsync().Result)
            {
                Console.WriteLine(product.ProductName);
            }

            foreach (var product in productManager.GetAll())
            {
                Console.WriteLine(product.ProductName);
            }

            EfEmployeeDal employeeDal = new EfEmployeeDal();

            foreach (var employee in employeeDal.GetAll())
            {
                Console.WriteLine(employee.FirstName);
            }
        }
Exemple #4
0
        public void Get_all_with_filter_products()
        {
            EfProductDal productDal = new EfProductDal();
            var          result     = productDal.GetList(p => p.ProductName.Contains("a"));

            Assert.AreEqual(58, result.Count);
        }
Exemple #5
0
        public void ShouldMustComeAllProducts()
        {
            var productDal = new EfProductDal();
            var products   = productDal.GetList();

            Assert.AreEqual(products.Count, 78);
        }
        public void GEt_All_With_paramaters_REturns_filtered_Products()
        {
            var productDal = new EfProductDal();
            var result     = productDal.GetList(p => p.ProductName.Contains("ab"));

            Assert.AreEqual(4, result.Count);
        }
Exemple #7
0
        public void Get_All_Products_Category()
        {
            EfProductDal getAll = new EfProductDal();
            var          result = getAll.GetProductDetails();

            Assert.AreEqual(77, result.Count);
        }
Exemple #8
0
        public void Get_all_returns_all_products_with_categories()
        {
            EfProductDal productDal = new EfProductDal();
            var          result     = productDal.GetProductDetails();

            Assert.AreEqual(77, result.Count);
        }
Exemple #9
0
        public void MyTestMethod()
        {
            EfProductDal productDal = new EfProductDal();
            var          result     = productDal.GetProductDetails();

            Assert.AreEqual(77, result.Count);
        }
        public void Get_all_returns_all_products()
        {
            EfProductDal productDal = new EfProductDal();
            var          result     = productDal.GetList();

            Assert.AreEqual(77, result.Count);
        }
Exemple #11
0
        public void Get_All_Products()
        {
            EfProductDal getAll = new EfProductDal();
            var          result = getAll.GetList();

            Assert.AreEqual(77, result.Count);
        }
        public void TestGetAll()
        {
            EfProductDal efProductDal = new EfProductDal();

            Assert.IsTrue(efProductDal.GetList().Any());
            //Assert.AreEqual(77, efProductDal.GetList().Count);
        }
Exemple #13
0
        public static List <Product> GetAllProduct()
        {
            EfProductDal pDal  = new EfProductDal();
            var          pList = pDal.GetList();

            return(pList);
        }
        public void Get_all_with_parameters_returns_all_products()
        {
            EfProductDal productDal = new EfProductDal();
            var          result     = productDal.GetList(p => p.ProductName.Contains("ab"));

            Assert.IsTrue(result.Count > 0);
        }
Exemple #15
0
        public void Get_all_returns_more_than_zero_elements()
        {
            EfProductDal productDal = new EfProductDal();
            var          result     = productDal.GetList();

            Assert.AreNotEqual(0, result.Count);
        }
Exemple #16
0
        public void get_all_return_all_product()
        {
            EfProductDal ef = new EfProductDal();
            //ef imlemente edilmiyordu çünkü nesneyi direk alıyor test yazarken referans olarak eklememiz lazım
            var result = ef.GetList();

            Assert.AreEqual(79, result.Count);
        }
        public void Get_all_with_parameter_returns_filtered_products()
        {
            EfProductDal productDal = new EfProductDal();

            var result = productDal.GetList(p => p.CategoryId == 2);

            Assert.AreEqual(12, result.Count);
        }
Exemple #18
0
        public void Get_all_productdetails()
        {
            EfProductDal productDal = new EfProductDal();

            var result = productDal.GetProductDetails();

            Assert.AreEqual(77, result.Count);
        }
        public void Get_all_also_parameter_returns_filtered_products()
        {
            EfProductDal productDal = new EfProductDal();

            var result = productDal.GetList(p => p.ProductTypeId == 1);  //2 pizza var.

            Assert.AreEqual(2, result.Count);
        }
Exemple #20
0
        public void Get_all_test()
        {
            EfProductDal productDal = new EfProductDal();

            var result = productDal.GetList();

            Assert.AreEqual(3, result.Count);
        }
Exemple #21
0
        public void get_parameter_return_on_filter()
        {
            EfProductDal ef = new EfProductDal();
            //ef imlemente edilmiyordu çünkü nesneyi direk alıyor test yazarken referans olarak eklememiz lazım
            var result = ef.GetList(x => x.ProductName.Contains("ab"));

            Assert.AreEqual(4, result.Count);
        }
        public void Get_with_parameters_products()
        {
            EfProductDal productDal = new EfProductDal();

            var result = productDal.GetAll(p => p.ProductName.Contains("ab"));

            Assert.AreEqual(5, result.Count);
        }
        public void Get_all_with_parameter_returns_filter_prducts()
        {
            EfProductDal efProductDal = new EfProductDal();

            var result = efProductDal.GetList(p => p.ProductName.Contains("ab"));//içinde ab geçen ürünleri listele

            Assert.AreEqual(4, result.Count);
        }
        public void Get_all_products()
        {
            EfProductDal productDal = new EfProductDal();

            var result = productDal.GetAll();

            Assert.AreEqual(88, result.Count);
        }
Exemple #25
0
        public void Get_filtered_ProductDetailDto_with_params()
        {
            EfProductDal productDal = new EfProductDal();
            var          result     = productDal.GetList(x => x.CategoryId == 1);

            Assert.AreEqual(12, result.Count);
            //home 14 work 12
        }
        public void Get_all_returns_all_products()
        {
            EfProductDal productDal = new EfProductDal();

            //productDal.GetList() methoduna ulaşmak için DevFramework.Core refenransını eklememiz gerekiyor.
            var result = productDal.GetList();

            Assert.AreEqual(77, result.Count);
        }
        public void Get_all_with_paramether_returns_filtered_products()
        {
            EfProductDal productDal = new EfProductDal();

            //productDal.GetList() methoduna ulaşmak için DevFramework.Core refenransını eklememiz gerekiyor.
            var result = productDal.GetList(p => p.ProductName.Contains("ab"));

            Assert.AreEqual(4, result.Count);
        }
        public void Get_all_products()
        {
            //EfProductDal test.
            EfProductDal productDal = new EfProductDal(); //şimdilik test için dependency injectionsız.

            var result = productDal.GetList();

            Assert.AreEqual(4, result.Count);
        }
 private ShoesDbContext _context;  // Dependecy Injection
 public UnitOfWork_Class(ShoesDbContext context)
 {
     _context = context;
     //
     CategoryDal    = new EfCategoryDal();
     BrandDal       = new EfBrandDal();
     CarouselDal    = new EfCarouselDal();
     ProductDal     = new EfProductDal();
     ProductSizeDal = new EfProductSizeDal();
     RoleDal        = new EfRoleDal();
     SizeDal        = new EfSizeDal();
     UserDal        = new EfUserDal();
 }
 private int GetProduct()
 {
     try
     {
         EfProductDal productDal = new EfProductDal();
         var          datas      = productDal.GetList();
         Random       rndRandom  = new Random();
         return(rndRandom.Next(41, datas.Count));
     }
     catch (Exception e)
     {
         return(70);
     }
 }