Fix compilation errors and unit tests failures
This commit is contained in:
		
							parent
							
								
									2e926ed2d7
								
							
						
					
					
						commit
						493df257c8
					
				| @ -41,14 +41,14 @@ namespace Microsoft.eShopOnContainers.Services.Basket.API.Controllers | ||||
|         { | ||||
|             var basket = await _repository.GetBasketAsync(id); | ||||
| 
 | ||||
|             return basket ?? new CustomerBasket(id); | ||||
|             return Ok(basket ?? new CustomerBasket(id)); | ||||
|         } | ||||
| 
 | ||||
|         [HttpPost] | ||||
|         [ProducesResponseType(typeof(CustomerBasket), (int)HttpStatusCode.OK)] | ||||
|         public async Task<ActionResult<CustomerBasket>> UpdateBasketAsync([FromBody]CustomerBasket value) | ||||
|         { | ||||
|             return await _repository.UpdateBasketAsync(value); | ||||
|             return Ok(await _repository.UpdateBasketAsync(value)); | ||||
|         } | ||||
| 
 | ||||
|         [Route("checkout")] | ||||
|  | ||||
| @ -55,7 +55,7 @@ namespace UnitTest.Basket.Application | ||||
| 
 | ||||
|             //Assert | ||||
|             Assert.Equal((actionResult.Result as OkObjectResult).StatusCode, (int)System.Net.HttpStatusCode.OK); | ||||
|             Assert.Equal(((CustomerBasket)actionResult.Value).BuyerId, fakeCustomerId); | ||||
|             Assert.Equal((((ObjectResult)actionResult.Result).Value as CustomerBasket).BuyerId, fakeCustomerId); | ||||
|         } | ||||
| 
 | ||||
|         [Fact] | ||||
| @ -81,7 +81,7 @@ namespace UnitTest.Basket.Application | ||||
| 
 | ||||
|             //Assert | ||||
|             Assert.Equal((actionResult.Result as OkObjectResult).StatusCode, (int)System.Net.HttpStatusCode.OK); | ||||
|             Assert.Equal(((CustomerBasket)actionResult.Value).BuyerId, fakeCustomerId); | ||||
|             Assert.Equal((((ObjectResult)actionResult.Result).Value as CustomerBasket).BuyerId, fakeCustomerId); | ||||
|         } | ||||
| 
 | ||||
|         [Fact] | ||||
|  | ||||
| @ -7,6 +7,8 @@ | ||||
|   </PropertyGroup> | ||||
| 
 | ||||
|   <ItemGroup> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.App" /> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="2.2.0" /> | ||||
|     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" /> | ||||
|     <PackageReference Include="xunit" Version="2.4.1" /> | ||||
|     <PackageReference Include="xunit.runner.visualstudio" Version="2.4.1"> | ||||
|  | ||||
| @ -7,6 +7,8 @@ | ||||
|   </PropertyGroup> | ||||
| 
 | ||||
|   <ItemGroup> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.App" /> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="2.2.0" /> | ||||
|     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" /> | ||||
|     <PackageReference Include="xunit" Version="2.4.1" /> | ||||
|     <PackageReference Include="xunit.runner.visualstudio" Version="2.4.1"> | ||||
|  | ||||
| @ -17,6 +17,8 @@ | ||||
|   </ItemGroup> | ||||
| 
 | ||||
|   <ItemGroup> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.App" /> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="2.2.0" /> | ||||
|     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" /> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.TestHost" Version="2.2.0" /> | ||||
|     <PackageReference Include="xunit" Version="2.4.1" /> | ||||
|  | ||||
| @ -0,0 +1,27 @@ | ||||
| { | ||||
|   "iisSettings": { | ||||
|     "windowsAuthentication": false, | ||||
|     "anonymousAuthentication": true, | ||||
|     "iisExpress": { | ||||
|       "applicationUrl": "http://localhost:7496/", | ||||
|       "sslPort": 0 | ||||
|     } | ||||
|   }, | ||||
|   "profiles": { | ||||
|     "IIS Express": { | ||||
|       "commandName": "IISExpress", | ||||
|       "launchBrowser": true, | ||||
|       "environmentVariables": { | ||||
|         "ASPNETCORE_ENVIRONMENT": "Development" | ||||
|       } | ||||
|     }, | ||||
|     "Marketing.FunctionalTests": { | ||||
|       "commandName": "Project", | ||||
|       "launchBrowser": true, | ||||
|       "environmentVariables": { | ||||
|         "ASPNETCORE_ENVIRONMENT": "Development" | ||||
|       }, | ||||
|       "applicationUrl": "http://localhost:7497/" | ||||
|     } | ||||
|   } | ||||
| } | ||||
| @ -17,6 +17,8 @@ | ||||
|   </ItemGroup> | ||||
| 
 | ||||
|   <ItemGroup> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.App" /> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="2.2.0" /> | ||||
|     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" /> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.TestHost" Version="2.2.0" /> | ||||
|     <PackageReference Include="xunit" Version="2.4.1" /> | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user