@@ -63,12 +63,12 @@ public void FutureQueryReturnsExistingProxy()
63
63
Policy policyProxy = s . Load < Policy > ( _policy2Id ) ;
64
64
Assert . That ( NHibernateUtil . IsInitialized ( policyProxy ) , Is . False ) ;
65
65
66
- IEnumerable < Policy > futurePolicy =
66
+ var futurePolicy =
67
67
s . CreateQuery ( "FROM Policy p where p.Id = :id" )
68
68
. SetParameter ( "id" , _policy2Id )
69
69
. Future < Policy > ( ) ;
70
70
71
- Policy queriedPolicy = futurePolicy . ElementAt ( 0 ) ;
71
+ Policy queriedPolicy = futurePolicy . GetEnumerable ( ) . ElementAt ( 0 ) ;
72
72
Assert . That ( NHibernateUtil . IsInitialized ( queriedPolicy ) ) ;
73
73
Assert . That ( queriedPolicy , Is . SameAs ( policyProxy ) ) ;
74
74
}
@@ -83,12 +83,12 @@ public void FutureCriteriaReturnsExistingProxy()
83
83
Policy policyProxy = s . Load < Policy > ( _policy2Id ) ;
84
84
Assert . That ( NHibernateUtil . IsInitialized ( policyProxy ) , Is . False ) ;
85
85
86
- IEnumerable < Policy > futurePolicy =
86
+ var futurePolicy =
87
87
s . CreateCriteria < Policy > ( )
88
88
. Add ( Restrictions . Eq ( "Id" , _policy2Id ) )
89
89
. Future < Policy > ( ) ;
90
90
91
- Policy queriedPolicy = futurePolicy . ElementAt ( 0 ) ;
91
+ Policy queriedPolicy = futurePolicy . GetEnumerable ( ) . ElementAt ( 0 ) ;
92
92
Assert . That ( NHibernateUtil . IsInitialized ( queriedPolicy ) ) ;
93
93
Assert . That ( queriedPolicy , Is . SameAs ( policyProxy ) ) ;
94
94
}
@@ -110,15 +110,15 @@ public void FutureQueryEagerLoadUsesAlreadyLoadedEntity()
110
110
Assert . That ( NHibernateUtil . IsInitialized ( policy2 . Tasks . ElementAt ( 0 ) ) ) ;
111
111
Assert . That ( NHibernateUtil . IsInitialized ( policy2 . Tasks . ElementAt ( 1 ) ) ) ;
112
112
113
- IEnumerable < Task > tasks = s . CreateQuery ( "SELECT t FROM Task t " +
113
+ var tasks = s . CreateQuery ( "SELECT t FROM Task t " +
114
114
"INNER JOIN FETCH t.TeamMember ORDER BY t.TaskName" )
115
115
. Future < Task > ( ) ;
116
116
117
- Assert . That ( tasks . Count ( ) , Is . EqualTo ( 3 ) ) ;
117
+ Assert . That ( tasks . GetEnumerable ( ) . Count ( ) , Is . EqualTo ( 3 ) ) ;
118
118
119
- Assert . That ( NHibernateUtil . IsInitialized ( tasks . ElementAt ( 0 ) . TeamMember ) , Is . True , "Task1 TeamMember not initialized" ) ;
120
- Assert . That ( NHibernateUtil . IsInitialized ( tasks . ElementAt ( 1 ) . TeamMember ) , Is . True , "Task2 TeamMember not initialized" ) ;
121
- Assert . That ( NHibernateUtil . IsInitialized ( tasks . ElementAt ( 2 ) . TeamMember ) , Is . True , "Task3 TeamMember not initialized" ) ;
119
+ Assert . That ( NHibernateUtil . IsInitialized ( tasks . GetEnumerable ( ) . ElementAt ( 0 ) . TeamMember ) , Is . True , "Task1 TeamMember not initialized" ) ;
120
+ Assert . That ( NHibernateUtil . IsInitialized ( tasks . GetEnumerable ( ) . ElementAt ( 1 ) . TeamMember ) , Is . True , "Task2 TeamMember not initialized" ) ;
121
+ Assert . That ( NHibernateUtil . IsInitialized ( tasks . GetEnumerable ( ) . ElementAt ( 2 ) . TeamMember ) , Is . True , "Task3 TeamMember not initialized" ) ;
122
122
}
123
123
}
124
124
@@ -138,17 +138,17 @@ public void FutureCriteriaEagerLoadUsesAlreadyLoadedEntity()
138
138
Assert . That ( NHibernateUtil . IsInitialized ( policy2 . Tasks . ElementAt ( 0 ) ) ) ;
139
139
Assert . That ( NHibernateUtil . IsInitialized ( policy2 . Tasks . ElementAt ( 1 ) ) ) ;
140
140
141
- IEnumerable < Task > tasks =
141
+ var tasks =
142
142
s . CreateCriteria < Task > ( )
143
143
. SetFetchMode ( "TeamMember" , FetchMode . Eager )
144
144
. AddOrder ( Order . Asc ( "TaskName" ) )
145
145
. Future < Task > ( ) ;
146
146
147
- Assert . That ( tasks . Count ( ) , Is . EqualTo ( 3 ) ) ;
147
+ Assert . That ( tasks . GetEnumerable ( ) . Count ( ) , Is . EqualTo ( 3 ) ) ;
148
148
149
- Assert . That ( NHibernateUtil . IsInitialized ( tasks . ElementAt ( 0 ) . TeamMember ) , Is . True , "Task1 TeamMember not initialized" ) ;
150
- Assert . That ( NHibernateUtil . IsInitialized ( tasks . ElementAt ( 1 ) . TeamMember ) , Is . True , "Task2 TeamMember not initialized" ) ;
151
- Assert . That ( NHibernateUtil . IsInitialized ( tasks . ElementAt ( 2 ) . TeamMember ) , Is . True , "Task3 TeamMember not initialized" ) ;
149
+ Assert . That ( NHibernateUtil . IsInitialized ( tasks . GetEnumerable ( ) . ElementAt ( 0 ) . TeamMember ) , Is . True , "Task1 TeamMember not initialized" ) ;
150
+ Assert . That ( NHibernateUtil . IsInitialized ( tasks . GetEnumerable ( ) . ElementAt ( 1 ) . TeamMember ) , Is . True , "Task2 TeamMember not initialized" ) ;
151
+ Assert . That ( NHibernateUtil . IsInitialized ( tasks . GetEnumerable ( ) . ElementAt ( 2 ) . TeamMember ) , Is . True , "Task3 TeamMember not initialized" ) ;
152
152
}
153
153
}
154
154
}
0 commit comments