File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
com.unity.netcode.gameobjects/Tests/Runtime/Transports Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -483,5 +483,22 @@ public IEnumerator DoesNotActAfterShutdown([Values] AfterShutdownAction afterShu
483483 yield return EnsureNoNetworkEvent ( m_Client1Events ) ;
484484 }
485485 }
486+
487+ [ UnityTest ]
488+ public IEnumerator DoesNotAttemptToSendOnInvalidConnections ( )
489+ {
490+ InitializeTransport ( out m_Server , out m_ServerEvents ) ;
491+ InitializeTransport ( out m_Client1 , out m_Client1Events ) ;
492+
493+ m_Server . StartServer ( ) ;
494+ m_Client1 . StartClient ( ) ;
495+
496+ yield return WaitForNetworkEvent ( NetworkEvent . Connect , m_Client1Events ) ;
497+
498+ var data = new ArraySegment < byte > ( new byte [ 42 ] ) ;
499+ m_Server . Send ( m_Client1 . ServerClientId , data , NetworkDelivery . Reliable ) ;
500+
501+ yield return EnsureNoNetworkEvent ( m_Client1Events ) ;
502+ }
486503 }
487504}
You can’t perform that action at this time.
0 commit comments