SendAsync() private method

private SendAsync ( ArraySegment message, WebSocketMessageType messageType, bool endOfMessage = true ) : Task
message ArraySegment
messageType WebSocketMessageType
endOfMessage bool
return Task
コード例 #1
0
        public async Task SendNoopsIfNotOpen(WebSocketState state)
        {
            var webSocket = new Mock<WebSocket>();
            var webSocketHandler = new WebSocketHandler(64 * 1024);

            webSocket.Setup(m => m.State).Returns(state);
            webSocketHandler.WebSocket = webSocket.Object;

            await webSocketHandler.SendAsync("Hello");

            webSocket.Verify(m => m.SendAsync(It.IsAny<ArraySegment<byte>>(), WebSocketMessageType.Text, true, CancellationToken.None), Times.Never());
        }