@@ -45,14 +45,14 @@ public void Can_parse_Gson_AllTypes()
4545 [ Test ]
4646 public void Serialize_UTC_Date ( )
4747 {
48- var d = new DateTime ( 2001 , 01 , 01 ) ;
48+ var d = new DateTime ( 2001 , 01 , 01 , 0 , 0 , 0 , DateTimeKind . Utc ) ;
4949
5050 d . ToJson ( ) . Print ( ) ;
5151 "\" \\ /Date(978325200000-0000)\\ /\" " . Print ( ) ;
5252 d . ToUnixTime ( ) . ToString ( ) . Print ( ) ;
5353 d . ToUnixTimeMs ( ) . ToString ( ) . Print ( ) ;
5454
55- Assert . That ( d . ToJson ( ) , Is . EqualTo ( "\" \\ /Date(978325200000-0000 )\\ /\" " ) ) ;
55+ Assert . That ( d . ToJson ( ) , Is . EqualTo ( "\" \\ /Date(978307200000 )\\ /\" " ) ) ;
5656 }
5757
5858 [ Test ]
@@ -70,12 +70,12 @@ public void Serialize_TimeSpan()
7070 [ Test ]
7171 public void Does_serialize_DateTime_in_QueryString ( )
7272 {
73- var dto = new HelloDateTime { DateTime = new DateTime ( 2001 , 01 , 01 , 01 , 01 , 01 ) } ;
73+ var dto = new HelloDateTime { DateTime = new DateTime ( 2001 , 01 , 01 , 01 , 01 , 01 , DateTimeKind . Utc ) } ;
7474
7575 var url = dto . ToGetUrl ( ) ;
7676 url . Print ( ) ;
7777
78- Assert . That ( url , Is . EqualTo ( "/json/reply/HelloDateTime?dateTime=" + Uri . EscapeDataString ( "2001-01-01T01:01:01-08:00 " ) ) ) ;
78+ Assert . That ( url , Is . EqualTo ( "/json/reply/HelloDateTime?dateTime=" + Uri . EscapeDataString ( "2001-01-01T01:01:01Z " ) ) ) ;
7979 }
8080
8181 [ Test ]
0 commit comments