コード例 #1
0
 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));
 }