1
1
using System ;
2
+ using System . Globalization ;
2
3
using LibGit2Sharp . Core ;
3
4
using NUnit . Framework ;
4
5
@@ -38,9 +39,9 @@ public void AreEqual(long secondsSinceEpoch, int timezoneOffset)
38
39
Assert . AreEqual ( one . GetHashCode ( ) , another . GetHashCode ( ) ) ;
39
40
}
40
41
41
- [ TestCase ( 1291801952 , "Wed, 08 Dec 2010 09:52:32 GMT " ) ]
42
- [ TestCase ( 1234567890 , "Fri, 13 Feb 2009 23:31:30 GMT " ) ]
43
- [ TestCase ( 1288114383 , "Tue, 26 Oct 2010 17:33:03 GMT " ) ]
42
+ [ TestCase ( 1291801952 , "Wed, 08 Dec 2010 09:52:32 +0000 " ) ]
43
+ [ TestCase ( 1234567890 , "Fri, 13 Feb 2009 23:31:30 +0000 " ) ]
44
+ [ TestCase ( 1288114383 , "Tue, 26 Oct 2010 17:33:03 +0000 " ) ]
44
45
public void UnixTimestampShouldShouldBeCastIntoAPlainUtcDate ( long secondsSinceEpoch , string expected )
45
46
{
46
47
var expectedDate = DateTimeOffset . Parse ( expected ) ;
@@ -65,12 +66,12 @@ public void UnixTimestampAndTimezoneOffsetShouldBeCastIntoAUtcDateBearingAnOffse
65
66
Assert . AreEqual ( expectedDate . Offset , date . Offset ) ;
66
67
}
67
68
68
- [ TestCase ( "Wed, 08 Dec 2010 09:52:32 GMT " , 1291801952 , 0 ) ]
69
- [ TestCase ( "Fri, 13 Feb 2009 23:31:30 GMT " , 1234567890 , 0 ) ]
70
- [ TestCase ( "Tue, 26 Oct 2010 17:33:03 GMT " , 1288114383 , 0 ) ]
69
+ [ TestCase ( "Wed, 08 Dec 2010 09:52:32 +0000 " , 1291801952 , 0 ) ]
70
+ [ TestCase ( "Fri, 13 Feb 2009 23:31:30 +0000 " , 1234567890 , 0 ) ]
71
+ [ TestCase ( "Tue, 26 Oct 2010 17:33:03 +0000 " , 1288114383 , 0 ) ]
71
72
[ TestCase ( "Sat, 14 Feb 2009 00:31:30 +0100" , 1234567890 , 60 ) ]
72
73
[ TestCase ( "Sat, 15 Aug 2009 20:12:58 -0330" , 1250379778 , - 210 ) ]
73
- [ TestCase ( "Sat, 15 Aug 2009 23:42:58 GMT " , 1250379778 , 0 ) ]
74
+ [ TestCase ( "Sat, 15 Aug 2009 23:42:58 +0000 " , 1250379778 , 0 ) ]
74
75
[ TestCase ( "Sun, 16 Aug 2009 00:42:58 +0100" , 1250379778 , 60 ) ]
75
76
public void DateTimeOffsetShoudlBeCastIntoAUnixTimestampAndATimezoneOffset ( string formattedDate , long expectedSeconds , Int32 expectedOffset )
76
77
{
0 commit comments