public void SetQueryDataDirty_DataNotMarkedAsUsed_ReturnsFalse()
        {
            const int count = 4;

            for (var i = 0; i < count; i++)
            {
                m_Db.MarkSetDataUsedForUpdates(new QueryMatchID(i, 0), new HashSet <int>());
            }

            for (var i = 0; i < count; i++)
            {
                // check queries with previous match, but a new match id
                Assert.False(m_Db.IsSetQueryDataDirty(new QueryMatchID(i, 1)));
                // check queries with no previous matches
                Assert.False(m_Db.IsSetQueryDataDirty(new QueryMatchID(i + 10, 0)));
            }
        }