docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    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.

    RpcProxyMessageTesting.RpcProxyText

    SerializableObject

    Interfaces

    IDictionaryTestHelperBase<TKey, TValue>

    IHashSetTestHelperBase<T>

    IListTestHelperBase<T>

    Enums

    BaseCollectionUpdateHelper.HelperStates

    ByteEnum

    IntEnum

    ListTestHelperBase.DeltaTypes

    ListTestHelperBase.Targets

    LongEnum

    NetworkVariableCollectionsChangingTests.CollectionTypes

    SByteEnum

    ShortEnum

    UIntEnum

    ULongEnum

    UShortEnum

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)