Browse Source

Fix failing tests

pull/223/head
Ramón Tomás 7 years ago
parent
commit
7d23bc736b
4 changed files with 7 additions and 5 deletions
  1. +2
    -2
      test/Services/FunctionalTests/Services/Catalog/CatalogScenariosBase.cs
  2. +1
    -1
      test/Services/FunctionalTests/Services/IntegrationEventsScenarios.cs
  3. +1
    -1
      test/Services/IntegrationTests/Services/Ordering/OrderingScenarios.cs
  4. +3
    -1
      test/Services/UnitTest/Ordering/Application/NewOrderCommandHandlerTest.cs

+ 2
- 2
test/Services/FunctionalTests/Services/Catalog/CatalogScenariosBase.cs View File

@ -32,9 +32,9 @@ namespace FunctionalTests.Services.Catalog
}
}
public static class Post
public static class Put
{
public static string UpdateCatalogProduct = "api/v1/catalog/update";
public static string UpdateCatalogProduct = "api/v1/catalog/items";
}
}
}

+ 1
- 1
test/Services/FunctionalTests/Services/IntegrationEventsScenarios.cs View File

@ -43,7 +43,7 @@ namespace FunctionalTests.Services
var itemToModify = basket.Items[2];
var oldPrice = itemToModify.UnitPrice;
var newPrice = oldPrice + priceModification;
var pRes = await catalogClient.PostAsync(CatalogScenariosBase.Post.UpdateCatalogProduct, new StringContent(ChangePrice(itemToModify, newPrice, originalCatalogProducts), UTF8Encoding.UTF8, "application/json"));
var pRes = await catalogClient.PutAsync(CatalogScenariosBase.Put.UpdateCatalogProduct, new StringContent(ChangePrice(itemToModify, newPrice, originalCatalogProducts), UTF8Encoding.UTF8, "application/json"));
var modifiedCatalogProducts = await GetCatalogAsync(catalogClient);


+ 1
- 1
test/Services/IntegrationTests/Services/Ordering/OrderingScenarios.cs View File

@ -93,7 +93,7 @@
string BuildOrderWithInvalidExperationTime()
{
var order = new CreateOrderCommand(
null,
new List<OrderItemDTO>(),
cardExpiration: DateTime.UtcNow.AddYears(-1),
cardNumber: "5145-555-5555",
cardHolderName: "Jhon Senna",


+ 3
- 1
test/Services/UnitTest/Ordering/Application/NewOrderCommandHandlerTest.cs View File

@ -14,6 +14,8 @@ namespace UnitTest.Ordering.Application
using System.Collections;
using System.Collections.Generic;
using Xunit;
using static Microsoft.eShopOnContainers.Services.Ordering.API.Application.Commands.CreateOrderCommand;
public class NewOrderRequestHandlerTest
{
private readonly Mock<IOrderRepository> _orderRepositoryMock;
@ -72,7 +74,7 @@ namespace UnitTest.Ordering.Application
private CreateOrderCommand FakeOrderRequestWithBuyer(Dictionary<string, object> args = null)
{
return new CreateOrderCommand(
null,
new List<OrderItemDTO>(),
city: args != null && args.ContainsKey("city") ? (string)args["city"] : null,
street: args != null && args.ContainsKey("street") ? (string)args["street"] : null,
state: args != null && args.ContainsKey("state") ? (string)args["state"] : null,


Loading…
Cancel
Save