コード例 #1
0
        public void Get_WhenCalled_ReturnsCustomerList()
        {
            _repo.Setup(r => r.GetAll()).Returns(new List <Customer> {
                new Customer {
                    CustomerId = 1, Name = "Nikhitha", Address = "Guntur, AP", DateOfBirth = new DateTime(1999, 5, 12), PanNo = "DLRKQ5423E"
                }
            });

            var result = prov.GetAll();

            Assert.That(result.Count, Is.EqualTo(1));
        }
コード例 #2
0
        public void Get_WhenCalled_ReturnsListOfCustomerDetails()
        {
            _config.Setup(repo => repo.GetAll()).Returns(new List <Customer> {
                new Customer()
                {
                    CustomerId = 1,
                    Name       = "Mansi",
                    Address    = "Dehradun",
                    DOB        = Convert.ToDateTime("1998-11-20 01:02:01 AM"),
                    PANno      = "DCRP4536",
                }
            });

            var result = TokenObj.GetAll();

            Assert.That(result.Count, Is.EqualTo(1));
        }
コード例 #3
0
ファイル: CustomerService.cs プロジェクト: hst-web/test
        /// <summary>
        /// 获取根据条件获取所有客户集合
        /// </summary>
        /// <param name="organizationId">服务空间id</param>
        /// <param name="condition">条件</param>
        /// <returns>客户集合</returns>
        public List <Customer> GetAll(string serviceSpaceId, Condition condition)
        {
            List <Customer>   customers          = null;
            List <DataEntity> customerEntityList = _customerProvider.GetAll(serviceSpaceId, condition);

            if (customerEntityList != null && customerEntityList.Count > 0)
            {
                customers = new List <Customer>();
                Customer customer = null;
                foreach (DataEntity customerEntity in customerEntityList)
                {
                    customer = GetCustomerFromEntity(customerEntity);
                    customers.Add(customer);
                }
            }

            return(customers);
        }