Lines Matching refs:cache

25             var result = cache.Get(obj1, Generator1);  in ShouldNotMissCache()
26 var beforeMisses = cache.CacheMisses; in ShouldNotMissCache()
27 var beforeHits = cache.CacheHits; in ShouldNotMissCache()
28 var resultAfter = cache.Get(obj1, Generator1); in ShouldNotMissCache()
29 var afterMisses = cache.CacheMisses; in ShouldNotMissCache()
30 var afterHits = cache.CacheHits; in ShouldNotMissCache()
39 var result = cache.Get(obj1, obj2, Generator3); in ShouldNotMissCacheWithTwoParameters()
40 var beforeMisses = cache.CacheMisses; in ShouldNotMissCacheWithTwoParameters()
41 var beforeHits = cache.CacheHits; in ShouldNotMissCacheWithTwoParameters()
42 var resultAfter = cache.Get(obj1, obj2, Generator3); in ShouldNotMissCacheWithTwoParameters()
43 var afterMisses = cache.CacheMisses; in ShouldNotMissCacheWithTwoParameters()
44 var afterHits = cache.CacheHits; in ShouldNotMissCacheWithTwoParameters()
53 var misses1 = cache.CacheMisses; in ShouldNotMixParametersAndGenerators()
54 var hits1 = cache.CacheHits; in ShouldNotMixParametersAndGenerators()
55 cache.Get(obj2, Generator1); in ShouldNotMixParametersAndGenerators()
56 var misses2 = cache.CacheMisses; in ShouldNotMixParametersAndGenerators()
57 var hits2 = cache.CacheHits; in ShouldNotMixParametersAndGenerators()
60 cache.Get(obj2, Generator2); in ShouldNotMixParametersAndGenerators()
61 var misses3 = cache.CacheMisses; in ShouldNotMixParametersAndGenerators()
62 var hits3 = cache.CacheHits; in ShouldNotMixParametersAndGenerators()
65 cache.Get(obj1, Generator2); in ShouldNotMixParametersAndGenerators()
66 var misses4 = cache.CacheMisses; in ShouldNotMixParametersAndGenerators()
67 var hits4 = cache.CacheHits; in ShouldNotMixParametersAndGenerators()
70 cache.Get(obj1, obj2, Generator3); in ShouldNotMixParametersAndGenerators()
71 var misses5 = cache.CacheMisses; in ShouldNotMixParametersAndGenerators()
72 var hits5 = cache.CacheHits; in ShouldNotMixParametersAndGenerators()
75 cache.Get(obj1, obj2, Generator4); in ShouldNotMixParametersAndGenerators()
76 var misses6 = cache.CacheMisses; in ShouldNotMixParametersAndGenerators()
77 var hits6 = cache.CacheHits; in ShouldNotMixParametersAndGenerators()
95 result = cache.Get(val, NullParameterGenerator); in ShouldHandleNullsAsParameter()
96 cacheMisses = cache.CacheMisses; in ShouldHandleNullsAsParameter()
97 cacheHits = cache.CacheHits; in ShouldHandleNullsAsParameter()
98 resultAfter = cache.Get(val, NullParameterGenerator); in ShouldHandleNullsAsParameter()
99 cacheMissesAfter = cache.CacheMisses; in ShouldHandleNullsAsParameter()
100 cacheHitsAfter = cache.CacheHits; in ShouldHandleNullsAsParameter()
122 result = cache.Get(val, val2, NullParametersGenerator); in ShouldHandleNullsAsParameters()
123 cacheMisses = cache.CacheMisses; in ShouldHandleNullsAsParameters()
124 cacheHits = cache.CacheHits; in ShouldHandleNullsAsParameters()
125 resultAfter = cache.Get(val, val2, NullParametersGenerator); in ShouldHandleNullsAsParameters()
126 cacheMissesAfter = cache.CacheMisses; in ShouldHandleNullsAsParameters()
127 cacheHitsAfter = cache.CacheHits; in ShouldHandleNullsAsParameters()
148 result = cache.Get(val, NullParameterGenerator); in ShouldHandleNullableAsParameter()
149 cacheMisses = cache.CacheMisses; in ShouldHandleNullableAsParameter()
150 cacheHits = cache.CacheHits; in ShouldHandleNullableAsParameter()
157 resultAfter = cache.Get(val, NullParameterGenerator); in ShouldHandleNullableAsParameter()
158 cacheMissesAfter = cache.CacheMisses; in ShouldHandleNullableAsParameter()
159 cacheHitsAfter = cache.CacheHits; in ShouldHandleNullableAsParameter()
184 result = cache.Get(val, val2, NullParametersGenerator); in ShouldHandleNullableAsParameters()
185 cacheMisses = cache.CacheMisses; in ShouldHandleNullableAsParameters()
186 cacheHits = cache.CacheHits; in ShouldHandleNullableAsParameters()
188 resultAfter = cache.Get(val, val2, NullParametersGenerator); in ShouldHandleNullableAsParameters()
189 cacheMissesAfter = cache.CacheMisses; in ShouldHandleNullableAsParameters()
190 cacheHitsAfter = cache.CacheHits; in ShouldHandleNullableAsParameters()
201 resultAfter2 = cache.Get(val, val2, NullParametersGenerator); in ShouldHandleNullableAsParameters()
202 cacheMissesAfter2 = cache.CacheMisses; in ShouldHandleNullableAsParameters()
203 cacheHitsAfter2 = cache.CacheHits; in ShouldHandleNullableAsParameters()
214 Assert.Throws<ArgumentNullException>(() => cache.Get(obj1, (Func<object, string>)null)); in ShouldNotHandleNullAsAGenerator()
215 …Assert.Throws<ArgumentNullException>(() => cache.Get(obj1, obj2, (Func<object, object, string>)nul… in ShouldNotHandleNullAsAGenerator()
221 var result = cache.Get(obj1, obj2, Generator3); in ShouldNotMixOrderOfParameteres()
222 var misses = cache.CacheMisses; in ShouldNotMixOrderOfParameteres()
223 var hits = cache.CacheHits; in ShouldNotMixOrderOfParameteres()
224 var resultAfter = cache.Get(obj2, obj1, Generator3); in ShouldNotMixOrderOfParameteres()
225 var afterMisses = cache.CacheMisses; in ShouldNotMixOrderOfParameteres()
226 var afterHits = cache.CacheHits; in ShouldNotMixOrderOfParameteres()
235 cache.Get(obj1, Generator1); in ShouldClearCache()
236 cache.Get(obj2, Generator1); in ShouldClearCache()
237 cache.Get(obj1, Generator2); in ShouldClearCache()
238 cache.Get(obj2, Generator2); in ShouldClearCache()
239 Assert.AreEqual(4, cache.CacheSize); in ShouldClearCache()
240 cache.ClearCache(); in ShouldClearCache()
241 Assert.AreEqual(0, cache.CacheSize); in ShouldClearCache()
247 cache.ClearCache(); in Cleanup()
280 private SimpleCache cache = new SimpleCache(); field in Antmicro.Renode.Utilities.SimpleCacheTests