@@ -23,11 +23,11 @@ public class QueryOverCacheableTestsAsync : CriteriaNorthwindReadonlyTestCase
2323 //Just for discoverability
2424 private class CriteriaCacheableTest { }
2525
26- protected override void Configure ( Configuration cfg )
26+ protected override void Configure ( Configuration config )
2727 {
28- cfg . SetProperty ( Environment . UseQueryCache , "true" ) ;
29- cfg . SetProperty ( Environment . GenerateStatistics , "true" ) ;
30- base . Configure ( cfg ) ;
28+ config . SetProperty ( Environment . UseQueryCache , "true" ) ;
29+ config . SetProperty ( Environment . GenerateStatistics , "true" ) ;
30+ base . Configure ( config ) ;
3131 }
3232
3333 [ Test ]
@@ -36,8 +36,8 @@ public async Task QueryIsCacheableAsync()
3636 Sfi . Statistics . Clear ( ) ;
3737 await ( Sfi . EvictQueriesAsync ( ) ) ;
3838
39- var x = await ( db . Customers . Cacheable ( ) . Take ( 1 ) . ListAsync ( ) ) ;
40- var x2 = await ( db . Customers . Cacheable ( ) . Take ( 1 ) . ListAsync ( ) ) ;
39+ await ( db . Customers . Cacheable ( ) . Take ( 1 ) . ListAsync ( ) ) ;
40+ await ( db . Customers . Cacheable ( ) . Take ( 1 ) . ListAsync ( ) ) ;
4141
4242 Assert . That ( Sfi . Statistics . QueryExecutionCount , Is . EqualTo ( 1 ) , "Unexpected execution count" ) ;
4343 Assert . That ( Sfi . Statistics . QueryCachePutCount , Is . EqualTo ( 1 ) , "Unexpected cache put count" ) ;
@@ -50,8 +50,8 @@ public async Task QueryIsCacheable2Async()
5050 Sfi . Statistics . Clear ( ) ;
5151 await ( Sfi . EvictQueriesAsync ( ) ) ;
5252
53- var x = await ( db . Customers . Cacheable ( ) . Take ( 1 ) . ListAsync ( ) ) ;
54- var x2 = await ( db . Customers . Take ( 1 ) . ListAsync ( ) ) ;
53+ await ( db . Customers . Cacheable ( ) . Take ( 1 ) . ListAsync ( ) ) ;
54+ await ( db . Customers . Take ( 1 ) . ListAsync ( ) ) ;
5555
5656 Assert . That ( Sfi . Statistics . QueryExecutionCount , Is . EqualTo ( 2 ) , "Unexpected execution count" ) ;
5757 Assert . That ( Sfi . Statistics . QueryCachePutCount , Is . EqualTo ( 1 ) , "Unexpected cache put count" ) ;
@@ -66,20 +66,18 @@ public async Task QueryIsCacheableWithRegionAsync()
6666 await ( Sfi . EvictQueriesAsync ( "test" ) ) ;
6767 await ( Sfi . EvictQueriesAsync ( "other" ) ) ;
6868
69- var x = await ( db . Customers . Cacheable ( ) . Take ( 1 ) . CacheRegion ( "test" ) . ListAsync ( ) ) ;
70- var x2 = await ( db . Customers . Cacheable ( ) . Take ( 1 ) . CacheRegion ( "test" ) . ListAsync ( ) ) ;
71- var x3 = await ( db . Customers . Cacheable ( ) . Take ( 1 ) . CacheRegion ( "other" ) . ListAsync ( ) ) ;
69+ await ( db . Customers . Cacheable ( ) . Take ( 1 ) . CacheRegion ( "test" ) . ListAsync ( ) ) ;
70+ await ( db . Customers . Cacheable ( ) . Take ( 1 ) . CacheRegion ( "test" ) . ListAsync ( ) ) ;
71+ await ( db . Customers . Cacheable ( ) . Take ( 1 ) . CacheRegion ( "other" ) . ListAsync ( ) ) ;
7272
7373 Assert . That ( Sfi . Statistics . QueryExecutionCount , Is . EqualTo ( 2 ) , "Unexpected execution count" ) ;
7474 Assert . That ( Sfi . Statistics . QueryCachePutCount , Is . EqualTo ( 2 ) , "Unexpected cache put count" ) ;
7575 Assert . That ( Sfi . Statistics . QueryCacheHitCount , Is . EqualTo ( 1 ) , "Unexpected cache hit count" ) ;
7676 }
7777
78-
7978 [ Test ]
8079 public async Task CanBeCombinedWithFetchAsync ( )
8180 {
82-
8381 Sfi . Statistics . Clear ( ) ;
8482 await ( Sfi . EvictQueriesAsync ( ) ) ;
8583
@@ -104,13 +102,13 @@ public async Task CanBeCombinedWithFetchAsync()
104102 . Take ( 1 )
105103 . ListAsync ( ) ) ;
106104
107- var customer = await ( db . Customers
105+ await ( db . Customers
108106 . Fetch ( SelectMode . Fetch , x => x . Address )
109107 . Where ( x => x . CustomerId == "VINET" )
110108 . Cacheable ( )
111109 . SingleOrDefaultAsync ( ) ) ;
112110
113- customer = await ( db . Customers
111+ var customer = await ( db . Customers
114112 . Fetch ( SelectMode . Fetch , x => x . Address )
115113 . Where ( x => x . CustomerId == "VINET" )
116114 . Cacheable ( )
@@ -128,8 +126,7 @@ public async Task FetchIsCacheableAsync()
128126 Sfi . Statistics . Clear ( ) ;
129127 await ( Sfi . EvictQueriesAsync ( ) ) ;
130128
131- Order order ;
132- order = ( await ( db . Orders
129+ var order = ( await ( db . Orders
133130 . Fetch (
134131 SelectMode . Fetch ,
135132 x => x . Customer ,
@@ -170,20 +167,18 @@ public async Task FetchIsCacheableAsync()
170167 Assert . That ( Sfi . Statistics . QueryCacheHitCount , Is . EqualTo ( 1 ) , "Unexpected cache hit count" ) ;
171168 }
172169
173-
174170 [ Test ]
175171 public async Task FetchIsCacheableForJoinAliasAsync ( )
176172 {
177173 Sfi . Statistics . Clear ( ) ;
178174 await ( Sfi . EvictQueriesAsync ( ) ) ;
179175
180- Order order ;
181176 Customer customer = null ;
182177 OrderLine orderLines = null ;
183178 Product product = null ;
184179 OrderLine prOrderLines = null ;
185-
186- order = ( await ( db . Orders
180+
181+ var order = ( await ( db . Orders
187182 . JoinAlias ( x => x . Customer , ( ) => customer )
188183 . JoinAlias ( x => x . OrderLines , ( ) => orderLines , JoinType . LeftOuterJoin )
189184 . JoinAlias ( ( ) => orderLines . Product , ( ) => product )
@@ -227,15 +222,13 @@ public async Task FutureFetchIsCacheableAsync()
227222 await ( Sfi . EvictQueriesAsync ( ) ) ;
228223 var multiQueries = Sfi . ConnectionProvider . Driver . SupportsMultipleQueries ;
229224
230- Order order ;
231-
232225 db . Orders
233226 . Fetch ( SelectMode . Fetch , x => x . Customer )
234227 . Where ( x => x . OrderId == 10248 )
235228 . Cacheable ( )
236229 . Future ( ) ;
237230
238- order = db . Orders
231+ var order = db . Orders
239232 . Fetch (
240233 SelectMode . Fetch ,
241234 x => x . OrderLines ,
@@ -284,12 +277,12 @@ public async Task FutureFetchIsCacheableAsync()
284277
285278 private static void AssertFetchedOrder ( Order order )
286279 {
287- Assert . That ( order . Customer , Is . Not . Null , "Expected the fetched Customer to be initialized " ) ;
280+ Assert . That ( order . Customer , Is . Not . Null , "Expected the fetched Customer to be not null " ) ;
288281 Assert . That ( NHibernateUtil . IsInitialized ( order . Customer ) , Is . True , "Expected the fetched Customer to be initialized" ) ;
289282 Assert . That ( NHibernateUtil . IsInitialized ( order . OrderLines ) , Is . True , "Expected the fetched OrderLines to be initialized" ) ;
290283 Assert . That ( order . OrderLines , Has . Count . EqualTo ( 3 ) , "Expected the fetched OrderLines to have 3 items" ) ;
291284 var orderLine = order . OrderLines . First ( ) ;
292- Assert . That ( orderLine . Product , Is . Not . Null , "Expected the fetched Product to be initialized " ) ;
285+ Assert . That ( orderLine . Product , Is . Not . Null , "Expected the fetched Product to be not null " ) ;
293286 Assert . That ( NHibernateUtil . IsInitialized ( orderLine . Product ) , Is . True , "Expected the fetched Product to be initialized" ) ;
294287 Assert . That ( NHibernateUtil . IsInitialized ( orderLine . Product . OrderLines ) , Is . True , "Expected the fetched OrderLines to be initialized" ) ;
295288 }
0 commit comments