Class AnimationClipSettingsEngineTests
EditMode tests for AnimationClipSettingsEngine. Every fixture is a real
UnityEngine.AnimationClip asset created under a private temp folder and torn down after each test,
mirroring ModelClipCreatorTests — UnityEditor.AnimationUtility.GetAnimationClipSettings(UnityEngine.AnimationClip) only
round-trips meaningfully against a persisted clip, not an in-memory one.
Inherited Members
Namespace: Serenity.AnimationHub.Tests.Editor
Assembly: Tests.Editor.dll
Syntax
public class AnimationClipSettingsEngineTests
Constructors
AnimationClipSettingsEngineTests()
Declaration
public AnimationClipSettingsEngineTests()
Methods
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()
WriteEvents_EmptyArray_ClearsExistingEvents()
Declaration
public void WriteEvents_EmptyArray_ClearsExistingEvents()
WriteEvents_RoundTripsTimeFunctionNameAndFloatParameter()
Declaration
public void WriteEvents_RoundTripsTimeFunctionNameAndFloatParameter()
Write_AnyView_NeverClobbersMirrorBecauseTheViewDoesNotCarryIt()
Declaration
public void Write_AnyView_NeverClobbersMirrorBecauseTheViewDoesNotCarryIt()
Write_FrameRate_UpdatesClipFrameRate()
Declaration
public void Write_FrameRate_UpdatesClipFrameRate()
Write_LoopTime_RoundTripsThroughAFreshRead()
Declaration
public void Write_LoopTime_RoundTripsThroughAFreshRead()
Write_ViewThatOnlyChangesLoopTime_LeavesCycleOffsetIntact()
Declaration
public void Write_ViewThatOnlyChangesLoopTime_LeavesCycleOffsetIntact()