Ejemplo n.º 1
0
        private void CleanupCheck(int playerIndex)
        {
            ITaskEngineTestView engine = m_engine.GetTaskEngine(playerIndex) as ITaskEngineTestView;

            Assert.AreEqual(0, engine.ActiveTasks.Count);
            Assert.AreEqual(0, engine.IdToActiveTask.Count);
            Assert.AreEqual(0, engine.PendingRequestsCount);
            Assert.AreEqual(0, engine.TimedoutRequestsCount);
            Assert.AreEqual(0, engine.TaskMemory.Memory.Count);

            //for certain objects objects are released after callback event. Correction needed in this cases
            Assert.AreEqual(m_pooledObjectsCount, engine.PoolObjectsCount);
        }
Ejemplo n.º 2
0
        private void BeginCleanupCheck(int playerIndex)
        {
            ITaskEngineTestView engine = m_engine.GetTaskEngine(playerIndex) as ITaskEngineTestView;

            m_pooledObjectsCount = engine.PoolObjectsCount;
        }