logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityGameplayEntityServiceTests

    PlayMode tests for UnityGameplayEntityService, the MonoBehaviour implementation of IGameplayEntityService. The component is driven via real Unity APIs (AddComponent) and exercises identity/typing creation semantics.

    Inheritance
    object
    UnityGameplayEntityServiceTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnityGameplayEntity.Tests.Infrastructure
    Assembly: Tests.dll
    Syntax
    public class UnityGameplayEntityServiceTests

    Constructors

    UnityGameplayEntityServiceTests()

    Declaration
    public UnityGameplayEntityServiceTests()

    Methods

    CreateRef_ExplicitId_AfterInitialize_StillPreservesId()

    Declaration
    public void CreateRef_ExplicitId_AfterInitialize_StillPreservesId()

    CreateRef_ExplicitId_PreservesId()

    Declaration
    public void CreateRef_ExplicitId_PreservesId()

    CreateRef_ExplicitId_PreservesKind()

    Declaration
    public void CreateRef_ExplicitId_PreservesKind()

    CreateRef_ExplicitId_RoundTripsBothFields()

    Declaration
    public void CreateRef_ExplicitId_RoundTripsBothFields()

    CreateRef_KindOnly_AppliesGivenKind()

    Declaration
    public void CreateRef_KindOnly_AppliesGivenKind()

    CreateRef_KindOnly_GeneratesUniqueIds()

    Declaration
    public void CreateRef_KindOnly_GeneratesUniqueIds()

    CreateRef_KindOnly_ProducesValidRef()

    Declaration
    public void CreateRef_KindOnly_ProducesValidRef()

    CreateRef_KindOnly_WorksWithoutLogService()

    Declaration
    public void CreateRef_KindOnly_WorksWithoutLogService()

    GuidProperty_RoundTripsAssignedValue()

    Declaration
    public void GuidProperty_RoundTripsAssignedValue()

    IdProperty_RoundTripsAssignedValue()

    Declaration
    public void IdProperty_RoundTripsAssignedValue()

    InitializeService_AssignsLogService()

    Declaration
    public void InitializeService_AssignsLogService()

    InitializeService_GeneratesNonEmptyGuid()

    Declaration
    public void InitializeService_GeneratesNonEmptyGuid()

    InitializeService_NullLogService_DoesNotThrow()

    Declaration
    public void InitializeService_NullLogService_DoesNotThrow()

    InitializeService_SetsId_ToServiceTypeName()

    Declaration
    public void InitializeService_SetsId_ToServiceTypeName()

    LogServiceProperty_RoundTripsAssignedValue()

    Declaration
    public void LogServiceProperty_RoundTripsAssignedValue()

    Service_IsInstanceOf_IGameplayEntityService()

    Declaration
    public void Service_IsInstanceOf_IGameplayEntityService()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

    Declaration
    public void TearDown()
    In this article
    © 2026 Serenity. All Rights Reserved