@@ -571,7 +571,7 @@ public void ParseTimeZone_ExplicitDateWithoutTimezone_UsesSpecifiedTimezone()
571
571
Assert . Equal ( 14 , result . Hour ) ;
572
572
Assert . Equal ( 30 , result . Minute ) ;
573
573
Assert . Equal ( 0 , result . Second ) ;
574
-
574
+
575
575
// Should use the timezone offset from Eastern Time
576
576
var expectedOffset = easternTimeZone . GetUtcOffset ( new DateTime ( 2023 , 6 , 15 , 14 , 30 , 0 ) ) ;
577
577
Assert . Equal ( expectedOffset , result . Offset ) ;
@@ -596,7 +596,7 @@ public void ParseTimeZone_ExplicitDateWithTimezone_PreservesOriginalTimezone()
596
596
Assert . Equal ( 14 , result . Hour ) ;
597
597
Assert . Equal ( 30 , result . Minute ) ;
598
598
Assert . Equal ( 0 , result . Second ) ;
599
-
599
+
600
600
// Should preserve the original +05:00 timezone, not use Pacific
601
601
Assert . Equal ( TimeSpan . FromHours ( 5 ) , result . Offset ) ;
602
602
}
@@ -609,7 +609,7 @@ public void ParseTimeZone_ExplicitDateWithTimezone_PreservesOriginalTimezone()
609
609
public void ParseTimeZone_HourOperations_ReturnsCorrectResult ( string expression , int hours )
610
610
{
611
611
var utcTimeZone = TimeZoneInfo . Utc ;
612
-
612
+
613
613
_logger . LogDebug ( "Testing Parse with TimeZoneInfo for expression: '{Expression}', TimeZone: {TimeZone}, Hours: {Hours}" ,
614
614
expression , utcTimeZone . Id , hours ) ;
615
615
@@ -635,7 +635,7 @@ public void ParseTimeZone_HourOperations_ReturnsCorrectResult(string expression,
635
635
public void ParseTimeZone_RoundingOperations_ReturnsCorrectResult ( string expression , bool isUpperLimit )
636
636
{
637
637
var centralTimeZone = TimeZoneInfo . FindSystemTimeZoneById ( "US/Central" ) ;
638
-
638
+
639
639
_logger . LogDebug ( "Testing Parse with TimeZoneInfo for expression: '{Expression}', TimeZone: {TimeZone}, IsUpperLimit: {IsUpperLimit}" ,
640
640
expression , centralTimeZone . Id , isUpperLimit ) ;
641
641
@@ -693,7 +693,7 @@ public void TryParseTimeZone_ValidExpression_ReturnsTrue()
693
693
694
694
Assert . True ( success ) ;
695
695
Assert . NotEqual ( default ( DateTimeOffset ) , result ) ;
696
-
696
+
697
697
// Should use Mountain Time offset
698
698
var expectedOffset = mountainTimeZone . GetUtcOffset ( DateTime . UtcNow ) ;
699
699
Assert . Equal ( expectedOffset , result . Offset ) ;
@@ -731,7 +731,7 @@ public void ParseTimeZone_ComplexExpression_WorksCorrectly()
731
731
732
732
// Should be UTC
733
733
Assert . Equal ( TimeSpan . Zero , result . Offset ) ;
734
-
734
+
735
735
// Should be rounded to start of hour
736
736
Assert . Equal ( 0 , result . Minute ) ;
737
737
Assert . Equal ( 0 , result . Second ) ;
0 commit comments