Namespace Unity.Netcode.RuntimeTests
Classes
BaseCollectionUpdateHelper
The base class to test rapidly adding items to a collection type
DictionaryCollectionUpdateHelper
Helper class to test adding NetworkVariable<T> dictionary entries rapidly with frequent ownership changes. This includes a companion NetworkVariable<T> integer that is continually incremented and used as the key value for each entry.
DictionaryTestHelper
ExtendedNetworkShowAndHideTests
HashSetBaseTypeTestHelper
ListCollectionUpdateHelper
Helper class to test adding list entries rapidly with frequent ownership changes
ListTestHelperBase
ListTestHelperInt
ListTestHelperListInt
ListTestHelperListSerializableObject
ListTestHelperSerializableObject
NestedDictionaryTestHelper
NetcodeLogAssert
NetworkVariableCollectionsChangingTests
NetworkVariableCollectionsTests
Client-Server only test Validates using managed collections with NetworkVariable. Managed Collections Tested:
- List
- Dictionary
- HashSet This also does some testing on nested collections, but does not test every possible combination.
RpcProxyMessageTesting
This test validates PR-3000 where it would invoke TODO: We really need to get the service running during tests so we can validate these issues. While this test does partially validate it we still need to manually validate with a service connection.