Browse Source

GuardAppClient: Tests fixed and validation message improved.

pull/303/head
Sebastian 8 years ago
parent
commit
1ee141a2de
  1. 2
      src/Squidex.Domain.Apps.Entities/Apps/Guards/GuardAppClients.cs
  2. 2
      tests/Squidex.Domain.Apps.Entities.Tests/Apps/Guards/GuardAppClientsTests.cs

2
src/Squidex.Domain.Apps.Entities/Apps/Guards/GuardAppClients.cs

@ -25,7 +25,7 @@ namespace Squidex.Domain.Apps.Entities.Apps.Guards
} }
else if (clients.ContainsKey(command.Id)) else if (clients.ContainsKey(command.Id))
{ {
error(new ValidationError("Client id already exists.")); error(new ValidationError($"A client with id '{command.Id}' has already been added."));
} }
}); });
} }

2
tests/Squidex.Domain.Apps.Entities.Tests/Apps/Guards/GuardAppClientsTests.cs

@ -36,7 +36,7 @@ namespace Squidex.Domain.Apps.Entities.Apps.Guards
var clients_1 = clients_0.Add("android", "secret"); var clients_1 = clients_0.Add("android", "secret");
ValidationAssert.Throws(() => GuardAppClients.CanAttach(clients_1, command), ValidationAssert.Throws(() => GuardAppClients.CanAttach(clients_1, command),
new ValidationError("Client id already exists.", "Id")); new ValidationError("A client with id 'android' has already been added."));
} }
[Fact] [Fact]

Loading…
Cancel
Save