示例#1
0
        public void GetAllContractServiceTypeUnitTestIfNull()
        {
            const long contractId             = 0;
            List <ContractServiceType> result = new List <ContractServiceType>();

            _mockContractServiceTypeRepository = new Mock <IContractServiceTypeRepository>();
            _mockContractServiceTypeRepository.Setup(f => f.GetAllContractServiceType(contractId)).Returns(result);
            ContractServiceTypeLogic   target = new ContractServiceTypeLogic(_mockContractServiceTypeRepository.Object);
            List <ContractServiceType> actual = target.GetAllContractServiceType(contractId);

            Assert.AreEqual(0, actual.Count);
        }
示例#2
0
        public void GetAllContractServiceTypeUnitTestIfNotNull()
        {
            //Mock Input
            const long contractId = 354;

            //Mock output
            List <ContractServiceType> result = new List <ContractServiceType> {
                new ContractServiceType {
                    ContractServiceTypeName = "IP-Surgery", ContractServiceTypeId = 976
                }, new ContractServiceType {
                    ContractServiceTypeName = "OP-Surgery", ContractServiceTypeId = 542
                }
            };

            _mockContractServiceTypeRepository = new Mock <IContractServiceTypeRepository>();
            _mockContractServiceTypeRepository.Setup(f => f.GetAllContractServiceType(contractId)).Returns(result);
            ContractServiceTypeLogic   target = new ContractServiceTypeLogic(_mockContractServiceTypeRepository.Object);
            List <ContractServiceType> actual = target.GetAllContractServiceType(contractId);

            Assert.AreEqual(result, actual);
        }
 /// <summary>
 /// Returns ContractServiceType list
 /// </summary>
 /// <param name="id">The identifier.</param>
 /// <returns>
 /// list of ContractServiceTypes object
 /// </returns>
 public List <ContractServiceType> GetAllContractServiceType(long id)
 {
     return(_serviceTypeDetailsLogic.GetAllContractServiceType(id));
 }