public static void ThrowOnInvalidState_ThrowsIfNotInValidList(WebSocketState state, WebSocketState[] validStates) { WebSocketException wse = Assert.Throws <WebSocketException>(() => ExposeProtectedWebSocket.ThrowOnInvalidState(state, validStates)); if (PlatformDetection.IsNetCore) // bug fix in netcoreapp: https://github.com/dotnet/corefx/pull/35960 { Assert.Equal(WebSocketError.InvalidState, wse.WebSocketErrorCode); } }
public static void ThrowOnInvalidState_SuccessIfInList(WebSocketState state, WebSocketState[] validStates) { ExposeProtectedWebSocket.ThrowOnInvalidState(state, validStates); }
public static void ThrowOnInvalidState_ThrowsIfNotInValidList(WebSocketState state, WebSocketState[] validStates) { Assert.Throws <WebSocketException>(() => ExposeProtectedWebSocket.ThrowOnInvalidState(state, validStates)); }