Skip to content

Instantly share code, notes, and snippets.

@xleon
xleon / SignalR_IntegrationTest.cs
Last active July 26, 2018 20:18
Attempt to test a SignalR (authorized) method (chat "SendMessage") in a one-to-one chat
[TestMethod]
public async Task SendMessage_Should_SaveData_AndReachPeer()
{
IHubProxy proxy1 = await CreateConnectionAndGetProxy(AdminToken);
IHubProxy proxy2 = await CreateConnectionAndGetProxy(UserToken);
ChatMessageDTO pushedMessage = new ChatMessageDTO();
proxy1.On<ChatMessageDTO>("AddNewMessage", m => pushedMessage = m);
ChatMessageEntryDTO message = new ChatMessageEntryDTO