public void RunningTweenSharkConstructorTest() { TweenShark tweenShark = null; // TODO: Passenden Wert initialisieren RunningTweenShark target = new RunningTweenShark(tweenShark); Assert.Inconclusive("TODO: Code zum Überprüfen des Ziels implementieren"); }
public void EmitOnUpdateTest() { TweenShark tweenShark = null; // TODO: Passenden Wert initialisieren RunningTweenShark target = new RunningTweenShark(tweenShark); // TODO: Passenden Wert initialisieren target.EmitOnUpdate(); Assert.Inconclusive("Eine Methode, die keinen Wert zurückgibt, kann nicht überprüft werden."); }
public void ProgressTest() { TweenShark tweenShark = null; // TODO: Passenden Wert initialisieren RunningTweenShark target = new RunningTweenShark(tweenShark); // TODO: Passenden Wert initialisieren float actual; actual = target.Progress; Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode."); }
public void GetTweenSharkTest() { TweenShark tweenShark = null; // TODO: Passenden Wert initialisieren RunningTweenShark target = new RunningTweenShark(tweenShark); // TODO: Passenden Wert initialisieren TweenShark expected = null; // TODO: Passenden Wert initialisieren TweenShark actual; actual = target.GetTweenShark(); Assert.AreEqual(expected, actual); Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode."); }
public void TickTest() { TweenShark tweenShark = null; // TODO: Passenden Wert initialisieren RunningTweenShark target = new RunningTweenShark(tweenShark); // TODO: Passenden Wert initialisieren long currentTicks = 0; // TODO: Passenden Wert initialisieren bool expected = false; // TODO: Passenden Wert initialisieren bool actual; actual = target.Tick(currentTicks); Assert.AreEqual(expected, actual); Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode."); }
public void RemoveTest() { TweenShark tweenShark = null; // TODO: Passenden Wert initialisieren RunningTweenShark target = new RunningTweenShark(tweenShark); // TODO: Passenden Wert initialisieren ITweenSharkTweener tweener = null; // TODO: Passenden Wert initialisieren bool expected = false; // TODO: Passenden Wert initialisieren bool actual; actual = target.Remove(tweener); Assert.AreEqual(expected, actual); Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode."); }
public void AddTweenShark(TweenShark tweenShark) { // we can only add tweens on the same object as this instance of TweenedObject is responsible for if (!Obj.Equals(tweenShark.Obj)) { return; } var runningTweenShark = new RunningTweenShark(tweenShark); foreach (var propertyOps in tweenShark.TweenOps.PropertyOpses) { // if there is no easing set on the single property we us the easing of the whole tween if (propertyOps.EaseFunc == null && propertyOps.EaseExFunc == null) { if (tweenShark.TweenOps.EaseFunc != null) { propertyOps.Ease(tweenShark.TweenOps.EaseFunc); } else { propertyOps.EaseEx(tweenShark.TweenOps.EaseExFunc, tweenShark.TweenOps.EaseExParams); } } var tweener = CreateTweener(propertyOps); // could we create the tweener or did already have one? if (tweener != null) { // setup the tweener tweener.Create(Obj, propertyOps); // get the full property name including sub name var fullPropertyName = tweener.GetFullPropertyName(); // add the tweener to the internal cache list of property tweeners // TODO: overwrite handling // if we nned to override go through all RunningTweenSharks // TODO: check if there allready exists a tweener for this property _propertyTweens[fullPropertyName] = tweener; runningTweenShark.Add(tweener); } } _tweens.Add(runningTweenShark); tweenShark.RunningTweenShark = runningTweenShark; }