本文整理汇总了C#中ArgumentException类的典型用法代码示例。如果您正苦于以下问题:C#ArgumentException类的具体用法?C#ArgumentException怎么用?C#ArgumentException使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:SendAsync_SendCloseMessageType_ThrowsArgumentExceptionWithMessage
publicasyncTaskSendAsync_SendCloseMessageType_ThrowsArgumentExceptionWithMessage(Uriserver)
{
using(ClientWebSocketcws=awaitWebSocketHelper.GetConnectedWebSocket(server,TimeOutMilliseconds,_output))
{
varcts=newCancellationTokenSource(TimeOutMilliseconds);
stringexpectedInnerMessage=ResourceHelper.GetExceptionMessage(
"net_WebSockets_Argument_InvalidMessageType",
"Close",
"SendAsync",
"Binary",
"Text",
"CloseOutputAsync");
varexpectedException=newArgumentException(expectedInnerMessage,"messageType");
stringexpectedMessage=expectedException.Message;
Assert.Throws
(()=>
{
Taskt=cws.SendAsync(newArraySegment(),WebSocketMessageType.Close,true,cts.Token);
});
Assert.Equal(WebSocketState.Open,cws.State);
}
}
原文链接:http://www.jxszl.com/biancheng/C/556568.html