public TenderQuantityTable GetTenderQuantityTable() { TenderQuantityTable quantityTable = new TenderQuantityTable(1, "table 1", 1); quantityTable.QuantitiyItemsJson.TenderQuantityTableItems.Add(new TenderQuantityTableItem(1, 1, 1, 1, "Column Name", "Value", 1)); return(quantityTable); }
public void Should_DeleteTenderQuantityTablesItems() { TenderQuantityTable tenderQuantityTable = new TenderQuantityTable(id, new List <TenderQuantityItemDTO>() { new TenderQuantityItemDTO() }, formId); tenderQuantityTable.DeleteTenderQuantityTablesItems(); Assert.Equal(ObjectState.Deleted, tenderQuantityTable.QuantitiyItemsJson.State); }
public void Should_DeleteTenderQuantityTableWithItems() { TenderQuantityTable tenderQuantityTable = new TenderQuantityTable(id, new List <TenderQuantityItemDTO>() { new TenderQuantityItemDTO() }, formId); tenderQuantityTable.DeleteTenderQuantityTableWithItems(); Assert.False(tenderQuantityTable.IsActive); }
public void Should_DeleteQuantityTableItems() { TenderQuantityTable tenderQuantityTable = new TenderQuantityTable(id, new List <TenderQuantityItemDTO>() { new TenderQuantityItemDTO() }, formId); tenderQuantityTable.DeleteQuantityTableItems(itemNumber); Assert.Empty(tenderQuantityTable.QuantitiyItemsJson.TenderQuantityTableItems); }
public void Should_SetAddedState() { TenderQuantityTable tenderQuantityTable = new TenderQuantityTable(id, new List <TenderQuantityItemDTO>() { new TenderQuantityItemDTO() }, formId); tenderQuantityTable.SetAddedState(); Assert.Equal(0, tenderQuantityTable.Id); }
public void Should_UpdateName() { TenderQuantityTable tenderQuantityTable = new TenderQuantityTable(id, new List <TenderQuantityItemDTO>() { new TenderQuantityItemDTO() }, formId); string newName = "newName"; tenderQuantityTable.UpdateName(newName); Assert.Equal(newName, tenderQuantityTable.Name); }
public void Should_Construct_TenderQuantityTable() { TenderQuantityTable tenderQuantityTable = new TenderQuantityTable(id, new List <TenderQuantityItemDTO>() { new TenderQuantityItemDTO() }, formId); _ = new TenderQuantityTable(id, name, formId); _ = new TenderQuantityTable(tender, name, formId); _ = new TenderQuantityTable(); _ = tenderQuantityTable.TenderId; _ = tenderQuantityTable.Tender; tenderQuantityTable.ShouldNotBeNull(); }
public void Should_SaveQuantityTableBulkItems() { TenderQuantityTable tenderQuantityTable = new TenderQuantityTable(id, new List <TenderQuantityItemDTO>() { new TenderQuantityItemDTO() }, formId); tenderQuantityTable.SaveQuantityTableBulkItems(tableId, new List <TenderQuantityItemDTO>() { new TenderQuantityItemDTO() }, name); tenderQuantityTable.SaveQuantityTableBulkItems(0, new List <TenderQuantityItemDTO>() { new TenderQuantityItemDTO() }, name); Assert.NotEmpty(tenderQuantityTable.QuantitiyItemsJson.TenderQuantityTableItems); }