8
8
//------------------------------------------------------------------------------
9
9
10
10
11
- using System . Collections . Generic ;
12
- using System . Collections . ObjectModel ;
13
11
using System . Linq ;
14
- using System . Linq . Expressions ;
15
- using System . Reflection ;
16
- using NHibernate . Cfg ;
17
- using NHibernate . Hql . Ast ;
18
- using NHibernate . Linq . Functions ;
19
- using NHibernate . Linq . Visitors ;
20
- using NHibernate . Util ;
21
12
using NUnit . Framework ;
22
13
using NHibernate . Linq ;
23
14
@@ -40,14 +31,14 @@ protected override void OnSetUp()
40
31
session . Flush ( ) ;
41
32
transaction . Commit ( ) ;
42
33
}
43
- }
34
+ }
44
35
45
36
[ Test ]
46
37
public async Task MethodShouldNotExpandForNonConditionalOrCoalesceAsync ( )
47
38
{
48
39
using ( var session = OpenSession ( ) )
49
40
{
50
- Assert . That ( await ( session . Query < Invoice > ( ) . CountAsync ( e => ( ( object ) ( e . Amount + e . SpecialAmount ) ) . Equals ( 110 ) ) ) , Is . EqualTo ( 2 ) ) ;
41
+ Assert . That ( await ( session . Query < Invoice > ( ) . CountAsync ( e => ( ( object ) ( e . Amount + e . SpecialAmount ) ) . Equals ( 110 ) ) ) , Is . EqualTo ( 2 ) ) ;
51
42
}
52
43
}
53
44
@@ -56,7 +47,7 @@ public async Task MethodShouldNotExpandForConditionalWithPropertyAccessorAsync()
56
47
{
57
48
using ( var session = OpenSession ( ) )
58
49
{
59
- Assert . That ( await ( session . Query < Invoice > ( ) . CountAsync ( e => ( ( object ) ( e . Paid ? e . Amount : e . SpecialAmount ) ) . Equals ( 10 ) ) ) , Is . EqualTo ( 2 ) ) ;
50
+ Assert . That ( await ( session . Query < Invoice > ( ) . CountAsync ( e => ( ( object ) ( e . Paid ? e . Amount : e . SpecialAmount ) ) . Equals ( 10 ) ) ) , Is . EqualTo ( 2 ) ) ;
60
51
}
61
52
}
62
53
@@ -65,7 +56,7 @@ public async Task MethodShouldNotExpandForCoalesceWithPropertyAccessorAsync()
65
56
{
66
57
using ( var session = OpenSession ( ) )
67
58
{
68
- Assert . That ( await ( session . Query < Invoice > ( ) . CountAsync ( e => ( ( object ) ( e . SpecialAmount ?? e . Amount ) ) . Equals ( 100 ) ) ) , Is . EqualTo ( 2 ) ) ;
59
+ Assert . That ( await ( session . Query < Invoice > ( ) . CountAsync ( e => ( ( object ) ( e . SpecialAmount ?? e . Amount ) ) . Equals ( 100 ) ) ) , Is . EqualTo ( 2 ) ) ;
69
60
}
70
61
}
71
62
}
0 commit comments