Class PulseVibrationEffectTests
Guards PulseVibrationEffect: its stable kind id, that Scaled scales only the
peak amplitudes (frequency/duty/duration/HaveExitTime survive untouched — same contract as
Scaled(float)), and that Steps matches what
FeedbackPulseExpander produces for the same inputs.
Inherited Members
Namespace: Serenity.Feedback.Tests.Application
Assembly: Tests.dll
Syntax
public class PulseVibrationEffectTests
Constructors
PulseVibrationEffectTests()
Declaration
public PulseVibrationEffectTests()
Methods
BypassesGlobalGate_IsFalse()
Declaration
public void BypassesGlobalGate_IsFalse()
EffectKind_IsStableId()
Declaration
public void EffectKind_IsStableId()
HaveExitTime_DefaultsToTrue()
Declaration
public void HaveExitTime_DefaultsToTrue()
Scaled_ScalesPeakAmplitudes_PreservesFrequencyDutyAndDuration()
Declaration
public void Scaled_ScalesPeakAmplitudes_PreservesFrequencyDutyAndDuration()
Steps_MatchesFeedbackPulseExpanderOutput()
Declaration
public void Steps_MatchesFeedbackPulseExpanderOutput()