public static async Task WriterIsRegistered(IWebSocketWriterHandle <string> handle, Mock <IWebSocketWriter <string> > writer) { const string message = "baz"; await handle.SendAsync(message, CancellationToken.None); writer.Verify(w => w.SendAsync(message, CancellationToken.None), Times.Once); }
public static Task WriterIsNotRegistered(IWebSocketWriterHandle <string> handle) => Assert.ThrowsAsync <KeyNotFoundException>(async() => await handle.SendAsync("bar", CancellationToken.None));