refactor(IAuthSenderHandler): rename subject input to name.
This commit is contained in:
@@ -2,5 +2,5 @@
|
|||||||
|
|
||||||
public interface IAuthSenderHandler
|
public interface IAuthSenderHandler
|
||||||
{
|
{
|
||||||
Task SendKeyAsync(string topic, string key);
|
Task SendKeyAsync(string name, string key);
|
||||||
}
|
}
|
||||||
@@ -65,9 +65,9 @@ public class AuthClient : IAuthClient, IAsyncDisposable
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public Task ReceiveKeyAsync(string user, string message) => Task.Run(() => _params.Events.OnMessageReceived(user, message, _logger));
|
public Task ReceiveKeyAsync(string name, string message) => Task.Run(() => _params.Events.OnMessageReceived(name, message, _logger));
|
||||||
|
|
||||||
public Task SendKeyAsync(string user, string message) => _connection.InvokeAsync(nameof(SendKeyAsync), user, message);
|
public Task SendKeyAsync(string name, string message) => _connection.InvokeAsync(nameof(SendKeyAsync), name, message);
|
||||||
|
|
||||||
public virtual async ValueTask DisposeAsync()
|
public virtual async ValueTask DisposeAsync()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ public class AuthClientTests
|
|||||||
public async Task ReceiveMessage_ShouldCallOnMessageReceived()
|
public async Task ReceiveMessage_ShouldCallOnMessageReceived()
|
||||||
{
|
{
|
||||||
// Arrange
|
// Arrange
|
||||||
string rcv_topic = string.Empty;
|
string rcv_name = string.Empty;
|
||||||
string rcv_key = string.Empty;
|
string rcv_key = string.Empty;
|
||||||
|
|
||||||
// Sender client
|
// Sender client
|
||||||
@@ -113,18 +113,18 @@ public class AuthClientTests
|
|||||||
opt.Url = _hubUrl;
|
opt.Url = _hubUrl;
|
||||||
opt.Events.OnMessageReceived = (topic, key, logger) =>
|
opt.Events.OnMessageReceived = (topic, key, logger) =>
|
||||||
{
|
{
|
||||||
rcv_topic = topic;
|
rcv_name = topic;
|
||||||
rcv_key = key;
|
rcv_key = key;
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
var client_receiver = provider_receiver.GetRequiredService<IAuthClient>();
|
var client_receiver = provider_receiver.GetRequiredService<IAuthClient>();
|
||||||
await client_receiver.StartAsync();
|
await client_receiver.StartAsync();
|
||||||
|
|
||||||
string topic = "topic";
|
string name = "name";
|
||||||
string key = "key";
|
string key = "key";
|
||||||
|
|
||||||
// Act
|
// Act
|
||||||
await sender_client.SendKeyAsync(topic, key);
|
await sender_client.SendKeyAsync(name, key);
|
||||||
|
|
||||||
// delay fort getting answer
|
// delay fort getting answer
|
||||||
await Task.Delay(2000);
|
await Task.Delay(2000);
|
||||||
@@ -132,7 +132,7 @@ public class AuthClientTests
|
|||||||
// Assert
|
// Assert
|
||||||
Assert.Multiple(() =>
|
Assert.Multiple(() =>
|
||||||
{
|
{
|
||||||
Assert.That(rcv_topic, Is.EqualTo(topic));
|
Assert.That(rcv_name, Is.EqualTo(name));
|
||||||
Assert.That(rcv_key, Is.EqualTo(key));
|
Assert.That(rcv_key, Is.EqualTo(key));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user