logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ProceduralAnimatorTargetBinderTests

    PlayMode tests for ProceduralAnimatorTargetBinder. Builds a real hierarchy with a real Renderer and Material, drives registration from a real ProceduralAnimatorProfileSO, and asserts what reached the appliers plus what was reported as skipped.

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

    Constructors

    ProceduralAnimatorTargetBinderTests()

    Declaration
    public ProceduralAnimatorTargetBinderTests()

    Methods

    RegisterMaterialColorTarget_LogsNothingOnSuccess()

    Declaration
    public void RegisterMaterialColorTarget_LogsNothingOnSuccess()

    RegisterMaterialColorTarget_NullRenderer_RegistersNothing()

    Declaration
    public void RegisterMaterialColorTarget_NullRenderer_RegistersNothing()

    RegisterMaterialColorTarget_TakesTheSamePathAsAProfileTarget()

    Declaration
    public void RegisterMaterialColorTarget_TakesTheSamePathAsAProfileTarget()

    RegisterMaterialTargets_DuplicateId_RegistersFirstOnlyAndWarns()

    Declaration
    public void RegisterMaterialTargets_DuplicateId_RegistersFirstOnlyAndWarns()

    RegisterMaterialTargets_EmptyId_IsSkippedAndWarns()

    Declaration
    public void RegisterMaterialTargets_EmptyId_IsSkippedAndWarns()

    RegisterMaterialTargets_MaterialIndexOutOfRange_IsSkippedAndWarns()

    Declaration
    public void RegisterMaterialTargets_MaterialIndexOutOfRange_IsSkippedAndWarns()

    RegisterMaterialTargets_NoProfile_RegistersNothing()

    Declaration
    public void RegisterMaterialTargets_NoProfile_RegistersNothing()

    RegisterMaterialTargets_ResolvesRendererOnRoot_AndRegistersOne()

    Declaration
    public void RegisterMaterialTargets_ResolvesRendererOnRoot_AndRegistersOne()

    RegisterMaterialTargets_UnresolvableRendererPath_IsSkippedAndWarns()

    Declaration
    public void RegisterMaterialTargets_UnresolvableRendererPath_IsSkippedAndWarns()

    RegisterTransformTargets_DuplicateId_RegistersFirstOnlyAndWarns()

    Declaration
    public void RegisterTransformTargets_DuplicateId_RegistersFirstOnlyAndWarns()

    RegisterTransformTargets_EmptyId_IsSkippedAndWarns()

    Declaration
    public void RegisterTransformTargets_EmptyId_IsSkippedAndWarns()

    RegisterTransformTargets_ResolvesChildPath_AndRegistersOne()

    Declaration
    public void RegisterTransformTargets_ResolvesChildPath_AndRegistersOne()

    RegisterTransformTargets_UnresolvablePath_IsSkippedAndWarns()

    Declaration
    public void RegisterTransformTargets_UnresolvablePath_IsSkippedAndWarns()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

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