File tree Expand file tree Collapse file tree 1 file changed +16
-2
lines changed
src/FirebirdSql.EntityFrameworkCore.Firebird.FunctionalTests/Query Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -162,15 +162,29 @@ public async Task Where_datetime_between_translated_correctly()
162162 var inicio = new DateTime ( 2026 , 1 , 1 ) ;
163163 var fim = new DateTime ( 2026 , 1 , 31 ) ;
164164
165- var query = context . Orders
166- . Where ( o => o . OrderDate >= inicio && o . OrderDate <= fim ) ;
165+ var query = context . Orders . Where ( o => o . OrderDate >= inicio && o . OrderDate <= fim ) ;
167166
168167 var sql = query . ToQueryString ( ) ;
169168
170169 Assert . Contains ( "BETWEEN" , sql ) ;
171170 Assert . Contains ( "AND" , sql ) ;
172171 }
173172
173+ [ Fact ]
174+ public async Task Where_OrderDate_and_Id_not_translated_to_between ( )
175+ {
176+ using var context = CreateContext ( ) ;
177+
178+ var inicio = new DateTime ( 1997 , 1 , 1 ) ;
179+
180+ var query = context . Orders . Where ( o => o . OrderDate >= inicio && o . OrderID <= 10 ) ;
181+
182+ var sql = query . ToQueryString ( ) ;
183+
184+ Assert . DoesNotContain ( "BETWEEN" , sql ) ;
185+ }
186+
187+
174188 protected override DbParameter CreateDbParameter ( string name , object value )
175189 => new FbParameter { ParameterName = name , Value = value } ;
176190}
You can’t perform that action at this time.
0 commit comments