Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
 public static void ThrowOnInvalidState_SuccessIfInList(WebSocketState state, WebSocketState[] validStates)
 {
     ExposeProtectedWebSocket.ThrowOnInvalidState(state, validStates);
 }
Ejemplo n.º 3
0
 public static void IsStateTerminal_NonTerminalReturnsFalse(WebSocketState state)
 {
     Assert.False(ExposeProtectedWebSocket.IsStateTerminal(state));
 }
Ejemplo n.º 4
0
 public static void IsStateTerminal_TerminalReturnsTrue(WebSocketState state)
 {
     Assert.True(ExposeProtectedWebSocket.IsStateTerminal(state));
 }
Ejemplo n.º 5
0
 public static void ThrowOnInvalidState_ThrowsIfNotInValidList(WebSocketState state, WebSocketState[] validStates)
 {
     Assert.Throws <WebSocketException>(() => ExposeProtectedWebSocket.ThrowOnInvalidState(state, validStates));
 }