Ejemplo n.º 1
0
        public void WriteDataInTwoTicks()
        {
            this.Initialize();

            var intDic = new ME.ECS.Collections.DataDictionary <int, int>(10);
            var src    = intDic.GetHashCode();

            var dic = intDic.Get();

            for (int i = 0; i < 10; ++i)
            {
                dic.Add(i, 10 - i);
            }

            Worlds.currentWorld.SetFromToTicks(0, 1);
            Worlds.currentWorld.UpdateLogic(0f);

            var dic2 = intDic.Get();

            for (int i = 0; i < dic2.Count; ++i)
            {
                dic2[i] = i;
            }

            NUnit.Framework.Assert.True(src != intDic.GetHashCode());

            this.DeInitialize();
        }