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.
Inherited Members
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()