public void GetAllServiceLineCodeDetailsByContractIdIfNotNull()
        {
            //Mock Input
            const long contractId = 1234;

            //Mock output
            List <ContractServiceLine> serviceLineDetails = new List <ContractServiceLine>
            {
                new ContractServiceLine {
                    ContractId    = 1234,
                    IncludedCode  = "include1",
                    Description   = "testDescription1",
                    ServiceLineId = 143
                },
                new ContractServiceLine {
                    ContractId    = 1234,
                    IncludedCode  = "include2",
                    Description   = "testDescription2",
                    ServiceLineId = 142
                }
            };

            //Mock Setup
            var mockGetAllServiceLineCodeDetailsByContractId = new Mock <IServiceLineCodeRepository>();

            mockGetAllServiceLineCodeDetailsByContractId.Setup(f => f.GetAllServiceLineCodeDetailsByContractId(It.IsAny <long>())).Returns(serviceLineDetails);
            ServiceLineCodeLogic       target = new ServiceLineCodeLogic(mockGetAllServiceLineCodeDetailsByContractId.Object);
            List <ContractServiceLine> actual = target.GetAllServiceLineCodeDetailsByContractId(contractId);

            Assert.AreEqual(actual, serviceLineDetails);
        }
 /// <summary>
 /// Gets all service line code details by contract id.
 /// </summary>
 /// <param name="contractId">The contract id.</param>
 /// <returns></returns>
 public List <ContractServiceLine> GetAllServiceLineCodeDetailsByContractId(long contractId)
 {
     return(_serviceLineCodeDetailsLogic.GetAllServiceLineCodeDetailsByContractId(contractId));
 }