@@ -189,51 +189,6 @@ private void CanSetFlushMode<T>(T sb) where T : ISessionBuilder<T>
189
189
FlushMode . Always , FlushMode . Auto , FlushMode . Commit , FlushMode . Manual ) ;
190
190
}
191
191
192
- [ Test ]
193
- public async Task CanSetInterceptorAsync ( )
194
- {
195
- var sb = Sfi . WithOptions ( ) ;
196
- await ( CanSetInterceptorAsync ( sb ) ) ;
197
- using ( var s = sb . OpenSession ( ) )
198
- {
199
- await ( CanSetInterceptorAsync ( s . SessionWithOptions ( ) ) ) ;
200
- }
201
- }
202
-
203
- private Task CanSetInterceptorAsync < T > ( T sb ) where T : ISessionBuilder < T >
204
- {
205
- try
206
- {
207
- var sbType = sb . GetType ( ) . Name ;
208
- // Do not use .Instance here, we want another instance.
209
- var interceptor = new EmptyInterceptor ( ) ;
210
- var options = DebugSessionFactory . GetCreationOptions ( sb ) ;
211
-
212
- Assert . AreEqual ( Sfi . Interceptor , options . SessionInterceptor , $ "{ sbType } : Initial value") ;
213
- var fsb = sb . Interceptor ( interceptor ) ;
214
- Assert . AreEqual ( interceptor , options . SessionInterceptor , $ "{ sbType } : After call with an interceptor") ;
215
- Assert . AreEqual ( sb , fsb , $ "{ sbType } : Unexpected fluent return after call with an interceptor") ;
216
-
217
- if ( sb is ISharedSessionBuilder ssb )
218
- {
219
- var fssb = ssb . Interceptor ( ) ;
220
- Assert . AreEqual ( EmptyInterceptor . Instance , options . SessionInterceptor , $ "{ sbType } : After call with shared interceptor") ;
221
- Assert . AreEqual ( sb , fssb , $ "{ sbType } : Unexpected fluent return on shared") ;
222
- }
223
-
224
- Assert . Throws < ArgumentNullException > ( ( ) => sb . Interceptor ( null ) , $ "{ sbType } : After call with null") ;
225
-
226
- fsb = sb . NoInterceptor ( ) ;
227
- Assert . AreEqual ( EmptyInterceptor . Instance , options . SessionInterceptor , $ "{ sbType } : After no call") ;
228
- Assert . AreEqual ( sb , fsb , $ "{ sbType } : Unexpected fluent return after no call") ;
229
- return Task . CompletedTask ;
230
- }
231
- catch ( Exception ex )
232
- {
233
- return Task . FromException < object > ( ex ) ;
234
- }
235
- }
236
-
237
192
private void CanSet < T , V > ( T sb , Func < V , T > setter , Func < V > getter , Func < ISharedSessionBuilder > shared , V initialValue ,
238
193
params V [ ] values ) where T : ISessionBuilder < T >
239
194
{
0 commit comments