public void AddEditServiceLineClaimandTablesIfNull() { //Mock input List <ContractServiceLineTableSelection> contractServiceLineTableSelections = null; //Mock setup var mockAddServiceLineClaimandTables = new Mock <IServiceLineTableSelectionRepository>(); mockAddServiceLineClaimandTables.Setup(f => f.AddEditServiceLineClaimAndTables(contractServiceLineTableSelections)).Returns(0); ServiceLineTableSelectionLogic target = new ServiceLineTableSelectionLogic(mockAddServiceLineClaimandTables.Object); long actual = target.AddEditServiceLineClaimAndTables(null); Assert.AreEqual(0, actual); }
public void AddServiceLineClaimandTablesIfNotNull() { //Mock input List <ContractServiceLineTableSelection> contractServiceLineTableSelections = new List <ContractServiceLineTableSelection> { new ContractServiceLineTableSelection { ContractId = 124589, ContractServiceLineTableSelectionId = 13698 }, new ContractServiceLineTableSelection { ContractId = 124589, ContractServiceLineTableSelectionId = 1369636 }, }; //Mock setup var mockAddServiceLineClaimandTables = new Mock <IServiceLineTableSelectionRepository>(); mockAddServiceLineClaimandTables.Setup(f => f.AddEditServiceLineClaimAndTables(contractServiceLineTableSelections)).Returns(1); ServiceLineTableSelectionLogic target = new ServiceLineTableSelectionLogic(mockAddServiceLineClaimandTables.Object); long actual = target.AddEditServiceLineClaimAndTables(contractServiceLineTableSelections); Assert.AreEqual(1, actual); }
public long AddEditServiceLineClaimAndTables(List <ContractServiceLineTableSelection> serviceLineClaimandTableList) { return(_serviceLineTableSelectionDetailsLogic.AddEditServiceLineClaimAndTables(serviceLineClaimandTableList)); }