public void Get_All_Returns_All_Products()
        {
            EfCustomerDal customer = new EfCustomerDal();
            var           result   = customer.GetList();

            Assert.AreEqual(1, result.Count);
        }
        public void Get_all_with_parameter_returns_filtered_customers()
        {
            EfCustomerDal customerDal = new EfCustomerDal();

            var result = customerDal.GetList(c => c.FirstName.Length == 5);

            Assert.Equal(5, result.FirstOrDefault().FirstName.Length);
        }
        public void Get_all_returns_all_customers()
        {
            EfCustomerDal customerDal = new EfCustomerDal();

            var result = customerDal.GetList();

            Assert.Equal(2, result.Count);
        }
 private int GetCustomer()
 {
     try
     {
         EfCustomerDal customerDal = new EfCustomerDal();
         var           datas       = customerDal.GetList();
         Random        rndRandom   = new Random();
         return(rndRandom.Next(18, datas.Count - 1));
     }
     catch (Exception e)
     {
         return(50);
     }
 }