Class ModelAnimationValidatorTests
EditMode tests for ModelAnimationValidator. Every fixture is a hand-built ModelAnimationInventory — no asset fixtures, no temp folder — since the validator reads only the DTOs ModelAnimationScanner would have produced.
Inherited Members
Namespace: Serenity.AnimationHub.Tests.Editor
Assembly: Tests.Editor.dll
Syntax
public class ModelAnimationValidatorTests
Constructors
ModelAnimationValidatorTests()
Declaration
public ModelAnimationValidatorTests()
Methods
Validate_AnimatorWithNoController_ReportsErrorAnchoredToTheAnimatorRow()
Declaration
public void Validate_AnimatorWithNoController_ReportsErrorAnchoredToTheAnimatorRow()
Validate_ApplierWarnings_AreWrappedAsWarningIssues()
Declaration
public void Validate_ApplierWarnings_AreWrappedAsWarningIssues()
Validate_BonesWithoutTransform_ReportOneWarningPerBone()
Declaration
public void Validate_BonesWithoutTransform_ReportOneWarningPerBone()
Validate_CleanInventory_ReportsNoIssues()
Declaration
public void Validate_CleanInventory_ReportsNoIssues()
Validate_CompleteProceduralSetup_ReportsNoProceduralIssues()
Declaration
public void Validate_CompleteProceduralSetup_ReportsNoProceduralIssues()
Validate_HumanClipOnNonHumanAvatar_ReportsWarning()
Declaration
public void Validate_HumanClipOnNonHumanAvatar_ReportsWarning()
Validate_ImportedModelSource_ReportsWarningAboutTheWholeAsset()
Declaration
public void Validate_ImportedModelSource_ReportsWarningAboutTheWholeAsset()
Validate_LegacyClipWiredIntoController_ReportsWarning()
Declaration
public void Validate_LegacyClipWiredIntoController_ReportsWarning()
Validate_NearbyClipNotWiredIntoAnyState_ReportsWarning()
Declaration
public void Validate_NearbyClipNotWiredIntoAnyState_ReportsWarning()
Validate_NoProceduralInventory_ReportsNoProceduralIssues()
Declaration
public void Validate_NoProceduralInventory_ReportsNoProceduralIssues()
Validate_NonBaseLayerWithZeroDefaultWeight_ReportsWarning()
Declaration
public void Validate_NonBaseLayerWithZeroDefaultWeight_ReportsWarning()
Validate_NonHumanClipOnHumanAvatar_ReportsWarning()
Declaration
public void Validate_NonHumanClipOnHumanAvatar_ReportsWarning()
Validate_ParameterNeverReferencedByTransition_ReportsWarning()
Declaration
public void Validate_ParameterNeverReferencedByTransition_ReportsWarning()
Validate_ProceduralAnimatorWithNoProfile_ReportsError()
Declaration
public void Validate_ProceduralAnimatorWithNoProfile_ReportsError()
Validate_ProfileAssignedWithoutStateBus_ReportsWarning()
Declaration
public void Validate_ProfileAssignedWithoutStateBus_ReportsWarning()
Validate_StateWithEmbeddedClip_ReportsWarning()
Declaration
public void Validate_StateWithEmbeddedClip_ReportsWarning()
Validate_StateWithNoMotion_ReportsError()
Declaration
public void Validate_StateWithNoMotion_ReportsError()
Validate_TransitionConditionReferencesUndeclaredParameter_ReportsError()
Declaration
public void Validate_TransitionConditionReferencesUndeclaredParameter_ReportsError()