fix(AuthClientTest): Ersetzte client_receiver.ReceiveMessageAsync Aktion mit sender_client.SendMessageAsync in ReceiveMessage_ShouldCallOnMessageReceived Test
- Verzögerung für die Dauer des Nachrichtenempfangs in ReceiveMessage_ShouldCallOnMessageReceived hinzugefügt.
This commit is contained in:
parent
27c2c0b4cb
commit
5092890f14
@ -7,6 +7,7 @@ using Microsoft.Extensions.Hosting;
|
||||
|
||||
namespace DigitalData.Auth.Tests.Client;
|
||||
|
||||
// TODO: The test checks if the services are working. Performance measurement is ignored. Update it to measure performance as well.
|
||||
[TestFixture]
|
||||
public class AuthClientTests
|
||||
{
|
||||
@ -70,7 +71,7 @@ public class AuthClientTests
|
||||
var client = provider.GetRequiredService<IAuthClient>();
|
||||
|
||||
// Act
|
||||
await client.TryStartAsync();
|
||||
await client.StartAsync();
|
||||
|
||||
// Assert
|
||||
Assert.Multiple(() =>
|
||||
@ -91,7 +92,7 @@ public class AuthClientTests
|
||||
// Sender client
|
||||
using var provider_sender = Build(opt => opt.Url = _hubUrl);
|
||||
var sender_client = provider_sender.GetRequiredService<IAuthClient>();
|
||||
await sender_client.TryStartAsync();
|
||||
await sender_client.StartAsync();
|
||||
|
||||
// Receiver client
|
||||
using var provider_receiver = Build(opt =>
|
||||
@ -104,12 +105,16 @@ public class AuthClientTests
|
||||
};
|
||||
});
|
||||
var client_receiver = provider_receiver.GetRequiredService<IAuthClient>();
|
||||
await client_receiver.StartAsync();
|
||||
|
||||
string user = "user";
|
||||
string message = "message";
|
||||
|
||||
// Act
|
||||
await client_receiver.ReceiveMessageAsync(user, message);
|
||||
await sender_client.SendMessageAsync(user, message);
|
||||
|
||||
// delay fort getting answer
|
||||
await Task.Delay(2000);
|
||||
|
||||
// Assert
|
||||
Assert.Multiple(() =>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user