@@ -162,6 +162,20 @@ public void AcceptedAtRouteOfT_WithRouteNameAndRouteValueDictionaryAndValue_Resu
162162 Assert . Equal ( value , result . Value ) ;
163163 }
164164
165+ [ Fact ]
166+ public void AcceptedAtRouteOfT_WithNullRouteNameAndRouteValueDictionaryAndValue_ResultHasCorrectValues ( )
167+ {
168+ // Arrange
169+
170+ // Act
171+ var result = Results . AcceptedAtRoute < object > ( null , null , null ) as AcceptedAtRoute ;
172+
173+ // Assert
174+ Assert . Equal ( StatusCodes . Status202Accepted , result . StatusCode ) ;
175+ Assert . Null ( result . RouteName ) ;
176+ Assert . Equal ( new RouteValueDictionary ( ) , result . RouteValues ) ;
177+ }
178+
165179 [ Fact ]
166180 public void AcceptedAtRouteOfT_WithNullRouteNameAndRouteValuesAndValue_ResultHasCorrectValues ( )
167181 {
@@ -738,6 +752,20 @@ public void CreatedAtRoute_WithNullRouteNameAndRouteValues_ResultHasCorrectValue
738752 Assert . Equal ( new RouteValueDictionary ( ) , result . RouteValues ) ;
739753 }
740754
755+ [ Fact ]
756+ public void CreatedAtRoute_WithNullRouteNameAndRouteValuesAndValue_ResultHasCorrectValues ( )
757+ {
758+ // Arrange
759+
760+ // Act
761+ var result = Results . CreatedAtRoute ( null , null , null ) as CreatedAtRoute ;
762+
763+ // Assert
764+ Assert . Equal ( StatusCodes . Status201Created , result . StatusCode ) ;
765+ Assert . Null ( result . RouteName ) ;
766+ Assert . Equal ( new RouteValueDictionary ( ) , result . RouteValues ) ;
767+ }
768+
741769 [ Fact ]
742770 public void CreatedAtRouteOfT_WithRouteNameAndRouteValuesAndValue_ResultHasCorrectValues ( )
743771 {
@@ -814,7 +842,7 @@ public void CreatedAtRouteOfT_WithNullRouteNameAndRouteValues_ResultHasCorrectVa
814842 // Arrange
815843
816844 // Act
817- var result = Results . CreatedAtRoute ( null , null , null ) as CreatedAtRoute ;
845+ var result = Results . CreatedAtRoute < object > ( null , null , null ) as CreatedAtRoute ;
818846
819847 // Assert
820848 Assert . Equal ( StatusCodes . Status201Created , result . StatusCode ) ;
0 commit comments