private static QueryTableHeaderModel GetQueryTableHeaderModel() { QueryTableModel tableModel = AvrDbHelper.GetQueryResult(49539640000000, "en", false); var zippedHeader = new QueryTableHeaderDTO(tableModel.Header, 1, tableModel.BodyPackets.Count); var original = new QueryTableHeaderModel(zippedHeader); return(original); }
public void TestExecuteArchiveQuery() { QueryTableModel tableModel = AvrDbHelper.GetQueryResult(49539640000000, "en", true); Assert.IsNotNull(tableModel); IList <QueryTablePacketDTO> packets = tableModel.BodyPackets; Assert.IsNotNull(packets); Assert.IsNotNull(tableModel.Header); Assert.AreEqual("en", tableModel.Language); Assert.AreEqual(49539640000000, tableModel.QueryId); Assert.IsTrue(packets.Count >= 1 * 2); Assert.IsTrue(packets.Any(p => p.IsArchive)); Assert.IsTrue(packets.Any(p => !p.IsArchive)); var zippedHeader = new QueryTableHeaderDTO(tableModel.Header, 1, packets.Count); var headerModel = new QueryTableHeaderModel(zippedHeader); Assert.AreEqual(m_FieldCount, headerModel.ColumnCount); }