public void GetServiceLineCodeDetailsUnitTestforNull() { // Arrange var mockGetServiceLineCodeDetails = new Mock <IServiceLineCodeRepository>(); mockGetServiceLineCodeDetails.Setup(f => f.GetServiceLineCodeDetails(It.IsAny <ContractServiceLine>())).Returns((ContractServiceLine)null); var target = new ServiceLineCodeLogic(mockGetServiceLineCodeDetails.Object); // Act ContractServiceLine actual = target.GetServiceLineCodeDetails(null); // Assert Assert.IsNull(actual); }
public void GetServiceLineCodeDetailsUnitTestIfNotNull() { //Mock Input ContractServiceLine inputData = new ContractServiceLine { ContractId = 267, ContractServiceTypeId = null, ServiceLineId = 2 }; //Mock output ContractServiceLine getServiceLineCodeDetails = new ContractServiceLine { IncludedCode = "234", ExcludedCode = "745", ContractServiceLineId = 756 }; var mockGetServiceLineCodeDetails = new Mock <IServiceLineCodeRepository>(); mockGetServiceLineCodeDetails.Setup(f => f.GetServiceLineCodeDetails(inputData)).Returns(getServiceLineCodeDetails); ServiceLineCodeLogic target = new ServiceLineCodeLogic(mockGetServiceLineCodeDetails.Object); ContractServiceLine actual = target.GetServiceLineCodeDetails(inputData); Assert.AreEqual(getServiceLineCodeDetails, actual); }
public ContractServiceLine GetServiceLineCodeDetails(ContractServiceLine contractServiceLine) { return(_serviceLineCodeDetailsLogic.GetServiceLineCodeDetails(contractServiceLine)); }