1010using NuGetGallery . OData ;
1111using Moq ;
1212using Xunit ;
13+ using System . Net ;
14+ using System . Web . Http ;
1315
1416namespace NuGetGallery . Controllers
1517{
@@ -42,7 +44,7 @@ public void Get_ReturnsBadRequestWhenOrderByInvalidColumn()
4244 }
4345
4446 [ Fact ]
45- public void GetAll_ReturnsBadRequestWhenGetAllIsDisabled ( )
47+ public async Task GetAll_ReturnsBadRequestWhenGetAllIsDisabled ( )
4648 {
4749 // Arrange
4850 var featureFlagService = new Mock < IFeatureFlagService > ( ) ;
@@ -55,12 +57,12 @@ public void GetAll_ReturnsBadRequestWhenGetAllIsDisabled()
5557 featureFlagService ) ;
5658
5759 // Assert
58- Assert . IsType < BadRequestErrorMessageResult > ( resultSet ) ;
60+ await VerifyODataDeprecation ( resultSet , Strings . ODataDisabled ) ;
5961 featureFlagService . Verify ( x => x . IsODataV1GetAllEnabled ( ) ) ;
6062 }
6163
6264 [ Fact ]
63- public void GetAllCount_ReturnsBadRequestWhenGetAllIsDisabled ( )
65+ public async Task GetAllCount_ReturnsBadRequestWhenGetAllIsDisabled ( )
6466 {
6567 // Arrange
6668 var featureFlagService = new Mock < IFeatureFlagService > ( ) ;
@@ -73,7 +75,7 @@ public void GetAllCount_ReturnsBadRequestWhenGetAllIsDisabled()
7375 featureFlagService ) ;
7476
7577 // Assert
76- Assert . IsType < BadRequestErrorMessageResult > ( resultSet ) ;
78+ await VerifyODataDeprecation ( resultSet , Strings . ODataDisabled ) ;
7779 featureFlagService . Verify ( x => x . IsODataV1GetAllCountEnabled ( ) ) ;
7880 }
7981
@@ -91,7 +93,7 @@ public async Task GetSpecific_ReturnsBadRequestNonHijackedIsDisabledAndQueryCann
9193 featureFlagService ) ;
9294
9395 // Assert
94- Assert . IsType < BadRequestErrorMessageResult > ( resultSet ) ;
96+ await VerifyODataDeprecation ( resultSet , Strings . ODataParametersDisabled ) ;
9597 featureFlagService . Verify ( x => x . IsODataV1GetSpecificNonHijackedEnabled ( ) ) ;
9698 }
9799
@@ -134,7 +136,7 @@ public async Task FindPackagesById_ReturnsBadRequestNonHijackedIsDisabledAndQuer
134136 featureFlagService ) ;
135137
136138 // Assert
137- Assert . IsType < BadRequestErrorMessageResult > ( resultSet ) ;
139+ await VerifyODataDeprecation ( resultSet , Strings . ODataParametersDisabled ) ;
138140 featureFlagService . Verify ( x => x . IsODataV1FindPackagesByIdNonHijackedEnabled ( ) ) ;
139141 }
140142
@@ -152,7 +154,7 @@ public async Task FindPackagesByIdCount_ReturnsBadRequestNonHijackedIsDisabledAn
152154 featureFlagService ) ;
153155
154156 // Assert
155- Assert . IsType < BadRequestErrorMessageResult > ( resultSet ) ;
157+ await VerifyODataDeprecation ( resultSet , Strings . ODataParametersDisabled ) ;
156158 featureFlagService . Verify ( x => x . IsODataV1FindPackagesByIdCountNonHijackedEnabled ( ) ) ;
157159 }
158160
@@ -195,7 +197,7 @@ public async Task Search_ReturnsBadRequestNonHijackedIsDisabledAndQueryCannotBeH
195197 featureFlagService ) ;
196198
197199 // Assert
198- Assert . IsType < BadRequestErrorMessageResult > ( resultSet ) ;
200+ await VerifyODataDeprecation ( resultSet , Strings . ODataParametersDisabled ) ;
199201 featureFlagService . Verify ( x => x . IsODataV1SearchNonHijackedEnabled ( ) ) ;
200202 }
201203
@@ -213,7 +215,7 @@ public async Task SearchCount_ReturnsBadRequestNonHijackedIsDisabledAndQueryCann
213215 featureFlagService ) ;
214216
215217 // Assert
216- Assert . IsType < BadRequestErrorMessageResult > ( resultSet ) ;
218+ await VerifyODataDeprecation ( resultSet , Strings . ODataParametersDisabled ) ;
217219 featureFlagService . Verify ( x => x . IsODataV1SearchCountNonHijackedEnabled ( ) ) ;
218220 }
219221
0 commit comments