Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }