public void UpdateTouch() { var dragTrigger = new TouchDragTrigger(); var positionTrigger = new TouchPositionTrigger(); touch.Update(new Trigger[]{dragTrigger, positionTrigger}); AdvanceTimeAndUpdateEntities(); Assert.AreEqual(touch.GetPosition(0), positionTrigger.Position); }
public void UpdateTouch() { var dragTrigger = new TouchDragTrigger(); var positionTrigger = new TouchPositionTrigger(); touch.Update(new Trigger[] { dragTrigger, positionTrigger }); AdvanceTimeAndUpdateEntities(); Assert.AreEqual(touch.GetPosition(0), positionTrigger.Position); }
public void Create() { var trigger = new TouchDragTrigger(""); Assert.AreEqual(DragDirection.Free, trigger.Direction); trigger = new TouchDragTrigger("Horizontal"); Assert.AreEqual(DragDirection.Horizontal, trigger.Direction); trigger = new TouchDragTrigger("Vertical"); Assert.AreEqual(DragDirection.Vertical, trigger.Direction); }