Skip to content

Commit 3e5d4df

Browse files
Add test
1 parent 4aeb3fa commit 3e5d4df

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

com.unity.netcode.gameobjects/Tests/Runtime/Transports/UnityTransportTests.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff 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
}

0 commit comments

Comments
 (0)