Exemplo n.º 1
0
        public void FindQueryInCache_WithEmptyCache_ReturnsErrorIndex()
        {
            var cache = new EntityQueryCache(1);

            var found = cache.FindQueryInCache(0);

            Assert.Less(found, 0);
        }
Exemplo n.º 2
0
        public void FindQueryInCache_WithHashNotFound_ReturnsErrorIndex()
        {
            var cache = new EntityQueryCache(1);

            SimpleWrapCreateCachedQuery(cache, 0, k_DummyGroup);

            var found = cache.FindQueryInCache(1);

            Assert.Less(found, 0);
        }
Exemplo n.º 3
0
        public void FindQueryInCache_WithHashFound_ReturnsFoundIndex()
        {
            var cache = new EntityQueryCache(2);

            SimpleWrapCreateCachedQuery(cache, 0, k_DummyGroup);
            SimpleWrapCreateCachedQuery(cache, 1, k_DummyGroup);

            var found = cache.FindQueryInCache(1);

            Assert.AreEqual(1, found);
        }