@@ -39,34 +39,48 @@ protected override void OnTearDown()
39
39
}
40
40
41
41
[ Test ]
42
- public void YourTestName ( )
42
+ public void TestUnfilteredLinqQuery ( )
43
43
{
44
44
using ( var s = OpenSession ( ) )
45
45
{
46
46
var assetsUnfiltered = s . Query < Asset > ( )
47
47
. FetchMany ( x => x . Documents )
48
48
. ToList ( ) ;
49
49
50
+ Assert . That ( assetsUnfiltered . Count , Is . EqualTo ( 1 ) , "unfiltered assets" ) ;
51
+ Assert . That ( assetsUnfiltered [ 0 ] . Documents . Count , Is . EqualTo ( 1 ) , "unfiltered asset documents" ) ;
52
+ }
53
+ }
54
+
55
+ [ Test ]
56
+ public void TestFilteredLinqQuery ( )
57
+ {
58
+ using ( var s = OpenSession ( ) )
59
+ {
50
60
s . EnableFilter ( "deletedFilter" ) . SetParameter ( "deletedParam" , false ) ;
51
61
52
- s . Clear ( ) ;
53
62
var assetsFilteredQuery = s . Query < Asset > ( )
54
63
. FetchMany ( x => x . Documents )
55
64
. ToList ( ) ;
56
65
57
- s . Clear ( ) ;
58
- var assetsFilteredQueryOver = s . QueryOver < Asset > ( )
59
- . Fetch ( SelectMode . Fetch , x => x . Documents )
60
- . List < Asset > ( ) ;
66
+ Assert . That ( assetsFilteredQuery . Count , Is . EqualTo ( 1 ) , "query filtered assets" ) ;
67
+ Assert . That ( assetsFilteredQuery [ 0 ] . Documents . Count , Is . EqualTo ( 0 ) , "query filtered asset documents" ) ;
68
+ }
69
+ }
61
70
62
- Assert . That ( assetsUnfiltered . Count , Is . EqualTo ( 1 ) , "unfiltered assets" ) ;
63
- Assert . That ( assetsUnfiltered [ 0 ] . Documents . Count , Is . EqualTo ( 1 ) , "unfiltered asset documents" ) ;
71
+ [ Test ]
72
+ public void TestFilteredQueryOver ( )
73
+ {
74
+ using ( var s = OpenSession ( ) )
75
+ {
76
+ s . EnableFilter ( "deletedFilter" ) . SetParameter ( "deletedParam" , false ) ;
77
+
78
+ var assetsFilteredQueryOver = s . QueryOver < Asset > ( )
79
+ . Fetch ( SelectMode . Fetch , x => x . Documents )
80
+ . List < Asset > ( ) ;
64
81
65
82
Assert . That ( assetsFilteredQueryOver . Count , Is . EqualTo ( 1 ) , " query over filtered assets" ) ;
66
83
Assert . That ( assetsFilteredQueryOver [ 0 ] . Documents . Count , Is . EqualTo ( 0 ) , "query over filtered asset documents" ) ;
67
-
68
- Assert . That ( assetsFilteredQuery . Count , Is . EqualTo ( 1 ) , "query filtered assets" ) ;
69
- Assert . That ( assetsFilteredQuery [ 0 ] . Documents . Count , Is . EqualTo ( 0 ) , "query filtered asset documents" ) ;
70
84
}
71
85
}
72
86
}
0 commit comments