@@ -156,18 +156,18 @@ public void SetupFixtures()
156
156
new Dummy
157
157
{
158
158
Id = "122" ,
159
- NullableDateTimeField = new DateTime ( 1961 , 5 , 31 , 18 , 58 , 0 )
159
+ NullableDateTimeField = new DateTime ( 1961 , 5 , 31 , 18 , 58 , 0 , DateTimeKind . Utc )
160
160
} ,
161
161
new Dummy
162
162
{
163
163
Id = "123" ,
164
- NullableDateTimeField = new DateTime ( 1961 , 5 , 31 , 19 , 01 , 0 )
164
+ NullableDateTimeField = new DateTime ( 1961 , 5 , 31 , 19 , 01 , 0 , DateTimeKind . Utc )
165
165
} ,
166
166
167
167
new Dummy
168
168
{
169
169
Id = "124" ,
170
- NullableDateTimeField = new DateTime ( 1962 , 5 , 31 , 19 , 01 , 0 )
170
+ NullableDateTimeField = new DateTime ( 1962 , 5 , 31 , 19 , 01 , 0 , DateTimeKind . Utc )
171
171
} ,
172
172
173
173
#endregion
@@ -870,15 +870,21 @@ public void Filters_by_multiple_matching_nullable_datetime_property_month()
870
870
[ TestMethod ]
871
871
public void Filters_by_multiple_matching_nullable_datetime_property_hour ( )
872
872
{
873
- var returnedArray = GetArray ( "http://api.example.com/dummies?filter[nullable-date-time-field]=1961-05-31 19" ) ;
873
+ var dt = new DateTime ( 1961 , 05 , 31 , 19 , 00 , 00 , DateTimeKind . Utc ) ;
874
+ var localdt = dt . ToLocalTime ( ) ;
875
+
876
+ var returnedArray = GetArray ( "http://api.example.com/dummies?filter[nullable-date-time-field]=1961-05-31 " + string . Format ( "{0,2:D2}" , localdt . Hour ) ) ;
874
877
returnedArray . Length . Should ( ) . Be ( 1 ) ;
875
878
returnedArray [ 0 ] . Id . Should ( ) . Be ( "123" ) ;
876
879
}
877
880
878
881
[ TestMethod ]
879
882
public void Filters_by_multiple_matching_nullable_datetime_property_hour_minute ( )
880
883
{
881
- var returnedArray = GetArray ( "http://api.example.com/dummies?filter[nullable-date-time-field]=1961-05-31 19:01" ) ;
884
+ var dt = new DateTime ( 1961 , 05 , 31 , 19 , 00 , 00 , DateTimeKind . Utc ) ;
885
+ var localdt = dt . ToLocalTime ( ) ;
886
+
887
+ var returnedArray = GetArray ( "http://api.example.com/dummies?filter[nullable-date-time-field]=1961-05-31 " + string . Format ( "{0,2:D2}" , localdt . Hour ) + ":01" ) ;
882
888
returnedArray . Length . Should ( ) . Be ( 1 ) ;
883
889
returnedArray [ 0 ] . Id . Should ( ) . Be ( "123" ) ;
884
890
}
0 commit comments