public void GetContractFullInfoUnitTest() { ContractFullInfo objContractFullInfo = new ContractFullInfo { FacilityId = 1 }; var mockGetContractFullInfo = new Mock <IContractRepository>(); var mockContractServiceTypeLogic = new Mock <IContractServiceTypeLogic>(); var mockPaymentResultLogic = new Mock <IPaymentResultLogic>(); mockGetContractFullInfo.Setup(f => f.GetContractFullInfo(It.IsAny <Contract>())).Returns(objContractFullInfo); ContractLogic target = new ContractLogic(mockGetContractFullInfo.Object, mockContractServiceTypeLogic.Object, mockPaymentResultLogic.Object); ContractFullInfo actual = target.GetContractFullInfo(null); Assert.AreEqual(1, actual.FacilityId); }
public void GetContractFullInfoIfnotNullUnitTest() { //Mock Input Contract objContract = new Contract { FacilityId = 1 }; //Mock output ContractFullInfo contractFullInfo = new ContractFullInfo { FacilityId = 1 }; var mockGetContractFullInfo = new Mock <IContractRepository>(); var mockContractServiceTypeLogic = new Mock <IContractServiceTypeLogic>(); var mockPaymentResultLogic = new Mock <IPaymentResultLogic>(); mockGetContractFullInfo.Setup(f => f.GetContractFullInfo(It.IsAny <Contract>())).Returns(contractFullInfo); ContractLogic target = new ContractLogic(mockGetContractFullInfo.Object, mockContractServiceTypeLogic.Object, mockPaymentResultLogic.Object); ContractFullInfo actual = target.GetContractFullInfo(objContract); Assert.AreEqual(contractFullInfo, actual); }
public ContractFullInfo GetContractFullInfo(Shared.Models.Contract contractInfo) { return(_contractLogic.GetContractFullInfo(contractInfo)); }