@@ -25,13 +25,13 @@ public enum TestEnum
2525 Inactive
2626 }
2727
28- private readonly TestClass [ ] TestArray ;
28+ private readonly TestClass [ ] _testArray ;
2929
3030 public ExpressionBuilderTests ( )
3131 {
3232 var faker = new Faker < TestClass > ( )
3333 . UseSeed ( 12345 )
34- . RuleFor ( t => t . Id , f => Guid . CreateVersion7 ( ) )
34+ . RuleFor ( t => t . Id , f => f . Random . Guid ( ) )
3535 . RuleFor ( t => t . Name , f => f . Name . FullName ( ) )
3636 . RuleFor ( t => t . Age , f => f . Random . Int ( 18 , 99 ) )
3737 . RuleFor ( t => t . Height , f => f . Random . UInt ( ) )
@@ -41,7 +41,7 @@ public ExpressionBuilderTests()
4141 . RuleFor ( t => t . Score , f => f . Random . Float ( 0 , 100 ) )
4242 . RuleFor ( t => t . Precision , f => f . Random . Double ( 0 , 100 ) ) ;
4343
44- TestArray = faker . Generate ( 100 ) . ToArray ( ) ;
44+ _testArray = faker . Generate ( 100 ) . ToArray ( ) ;
4545 }
4646
4747 [ Test ]
@@ -75,9 +75,9 @@ await Assert
7575 public async Task Guid_ExactMatch ( )
7676 {
7777 // Act
78- var testGuid = TestArray . First ( ) . Id ; // Grab a Guid from the test data
78+ var testGuid = _testArray . First ( ) . Id ; // Grab a Guid from the test data
7979 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( $ "id eq { testGuid } ") ;
80- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
80+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
8181
8282 // Assert
8383 await Assert . That ( result ) . ContainsOnly ( x => x . Id == testGuid ) ;
@@ -88,7 +88,7 @@ public async Task Integer_GreaterThanOrEquals()
8888 {
8989 // Act
9090 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( "age gte 42" ) ;
91- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
91+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
9292
9393 // Assert
9494 await Assert . That ( result ) . ContainsOnly ( x => x . Age >= 42 ) ;
@@ -99,7 +99,7 @@ public async Task Integer_LessThanOrEquals()
9999 {
100100 // Act
101101 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( "age lte 51" ) ;
102- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
102+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
103103
104104 // Assert
105105 await Assert . That ( result ) . ContainsOnly ( x => x . Age <= 51 ) ;
@@ -110,7 +110,7 @@ public async Task Enum_Equals_ChecksValidValues()
110110 {
111111 // Act
112112 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( "status eq Active" ) ;
113- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
113+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
114114
115115 // Assert
116116 await Assert . That ( result ) . ContainsOnly ( x => x . Status == TestEnum . Active ) ;
@@ -121,7 +121,7 @@ public async Task Enum_NotEquals_ChecksValidValues()
121121 {
122122 // Act
123123 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( "status != Active" ) ;
124- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
124+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
125125
126126 // Assert
127127 await Assert . That ( result ) . DoesNotContain ( x => x . Status == TestEnum . Active ) ;
@@ -141,7 +141,7 @@ public async Task Boolean_TrueMatches()
141141 {
142142 // Act
143143 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( "isActive eq true" ) ;
144- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
144+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
145145
146146 // Assert
147147 await Assert . That ( result ) . ContainsOnly ( x => x . IsActive ) ;
@@ -152,7 +152,7 @@ public async Task Boolean_FalseMatches()
152152 {
153153 // Act
154154 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( "isActive eq false" ) ;
155- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
155+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
156156
157157 // Assert
158158 await Assert . That ( result ) . ContainsOnly ( x => x . IsActive == false ) ;
@@ -162,9 +162,9 @@ public async Task Boolean_FalseMatches()
162162 public async Task DateTime_ExactMatch ( )
163163 {
164164 // Act
165- var testDate = TestArray [ 20 ] . CreatedAt ;
165+ var testDate = _testArray [ 20 ] . CreatedAt ;
166166 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( $ "createdAt eq { testDate : O} ") ;
167- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
167+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
168168
169169 // Assert
170170 await Assert . That ( result ) . ContainsOnly ( x => x . CreatedAt == testDate ) ;
@@ -176,7 +176,7 @@ public async Task DateTime_LessThan()
176176 // Act
177177 var referenceDate = DateTime . UtcNow . AddMonths ( - 6 ) ;
178178 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( $ "createdAt lt { referenceDate : O} ") ;
179- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
179+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
180180
181181 // Assert
182182 await Assert . That ( result ) . ContainsOnly ( x => x . CreatedAt < referenceDate ) ;
@@ -187,7 +187,7 @@ public async Task Float_GreaterThan()
187187 {
188188 // Act
189189 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( "score gt 50" ) ;
190- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
190+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
191191
192192 // Assert
193193 await Assert . That ( result ) . ContainsOnly ( x => x . Score > 50f ) ;
@@ -198,7 +198,7 @@ public async Task Double_LessThan()
198198 {
199199 // Act
200200 var expression = DBExpressionBuilder . GetFilterExpression < TestClass > ( "precision lt 50" ) ;
201- var result = TestArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
201+ var result = _testArray . AsQueryable ( ) . Where ( expression ) . ToArray ( ) ;
202202
203203 // Assert
204204 await Assert . That ( result ) . ContainsOnly ( x => x . Precision < 50f ) ;
@@ -211,7 +211,7 @@ public async Task Double_LessThan()
211211 public async Task OrderByAscending_SortsCorrectly ( string query )
212212 {
213213 // Arrange
214- var queryable = TestArray . AsQueryable ( ) ;
214+ var queryable = _testArray . AsQueryable ( ) ;
215215
216216 // Act
217217 var result = queryable . ApplyOrderBy ( query ) . ToArray ( ) ;
@@ -226,7 +226,7 @@ public async Task OrderByAscending_SortsCorrectly(string query)
226226 public async Task OrderByDescending_SortsCorrectly ( string query )
227227 {
228228 // Arrange
229- var queryable = TestArray . AsQueryable ( ) ;
229+ var queryable = _testArray . AsQueryable ( ) ;
230230
231231 // Act
232232 var result = queryable . ApplyOrderBy ( query ) . ToArray ( ) ;
@@ -241,13 +241,13 @@ public async Task OrderByDescending_SortsCorrectly(string query)
241241 public async Task ThenByAscending_SortsCorrectly ( string query )
242242 {
243243 // Arrange
244- var queryable = TestArray . AsQueryable ( ) ;
244+ var queryable = _testArray . AsQueryable ( ) ;
245245
246246 // Act
247247 var result = queryable . ApplyOrderBy ( query ) . ToArray ( ) ;
248248
249249 // Assert
250- var expected = TestArray . OrderBy ( x => x . Age ) . ThenBy ( x => x . CreatedAt ) . ToArray ( ) ;
250+ var expected = _testArray . OrderBy ( x => x . Age ) . ThenBy ( x => x . CreatedAt ) . ToArray ( ) ;
251251 await Assert . That ( result ) . IsEquivalentTo ( expected ) ;
252252 }
253253
@@ -256,13 +256,13 @@ public async Task ThenByAscending_SortsCorrectly(string query)
256256 public async Task ThenByDescending_SortsCorrectly ( string query )
257257 {
258258 // Arrange
259- var queryable = TestArray . AsQueryable ( ) ;
259+ var queryable = _testArray . AsQueryable ( ) ;
260260
261261 // Act
262262 var result = queryable . ApplyOrderBy ( query ) . ToArray ( ) ;
263263
264264 // Assert
265- var expected = TestArray . OrderBy ( x => x . Age ) . ThenByDescending ( x => x . Name ) . ToArray ( ) ;
265+ var expected = _testArray . OrderBy ( x => x . Age ) . ThenByDescending ( x => x . Name ) . ToArray ( ) ;
266266 await Assert . That ( result ) . IsEquivalentTo ( expected ) ;
267267 }
268268}
0 commit comments