public void GetEasingMethod() { Assert.AreEqual(EasingMethod.None, ValueGenerator.GetEasingMethod(Easing.None)); Assert.AreEqual(EasingMethod.Ease, ValueGenerator.GetEasingMethod(Easing.EaseInOut)); Assert.AreEqual(EasingMethod.Ease, ValueGenerator.GetEasingMethod(Easing.EaseIn)); Assert.AreEqual(EasingMethod.Ease, ValueGenerator.GetEasingMethod(Easing.EaseOut)); Assert.AreEqual(EasingMethod.Elastic, ValueGenerator.GetEasingMethod(Easing.ElasticInOut)); Assert.AreEqual(EasingMethod.Elastic, ValueGenerator.GetEasingMethod(Easing.ElasticIn)); Assert.AreEqual(EasingMethod.Elastic, ValueGenerator.GetEasingMethod(Easing.ElasticOut)); Assert.AreEqual(EasingMethod.Bounce, ValueGenerator.GetEasingMethod(Easing.BounceInOut)); Assert.AreEqual(EasingMethod.Bounce, ValueGenerator.GetEasingMethod(Easing.BounceIn)); Assert.AreEqual(EasingMethod.Bounce, ValueGenerator.GetEasingMethod(Easing.BounceOut)); Assert.AreEqual(EasingMethod.Exponential, ValueGenerator.GetEasingMethod(Easing.ExponentialInOut)); Assert.AreEqual(EasingMethod.Exponential, ValueGenerator.GetEasingMethod(Easing.ExponentialIn)); Assert.AreEqual(EasingMethod.Exponential, ValueGenerator.GetEasingMethod(Easing.ExponentialOut)); Assert.AreEqual(EasingMethod.Sine, ValueGenerator.GetEasingMethod(Easing.SineInOut)); Assert.AreEqual(EasingMethod.Sine, ValueGenerator.GetEasingMethod(Easing.SineIn)); Assert.AreEqual(EasingMethod.Sine, ValueGenerator.GetEasingMethod(Easing.SineOut)); Assert.AreEqual(EasingMethod.Back, ValueGenerator.GetEasingMethod(Easing.BackInOut)); Assert.AreEqual(EasingMethod.Back, ValueGenerator.GetEasingMethod(Easing.BackIn)); Assert.AreEqual(EasingMethod.Back, ValueGenerator.GetEasingMethod(Easing.BackOut)); }