public void CreateFromString() { var trigger = new TouchPositionTrigger("Pressed"); Assert.AreEqual(State.Pressed, trigger.State); trigger = new TouchPositionTrigger(""); Assert.AreEqual(State.Pressing, trigger.State); }
public void CreateFromString() { var trigger = new TouchPositionTrigger("Pressed"); Assert.AreEqual(State.Pressed, trigger.State); trigger = new TouchPositionTrigger(""); Assert.AreEqual(State.Pressing, trigger.State); }
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 InvokeTouch() { var touch = Resolve<MockTouch>(); var trigger = new TouchPositionTrigger(State.Pressed); bool wasInvoked = false; new Command(() => wasInvoked = true).Add(trigger); touch.SetTouchState(0, State.Pressed, Vector2D.Half); AdvanceTimeAndUpdateEntities(); Assert.IsTrue(wasInvoked); }
public void InvokeTouch() { var touch = Resolve <Touch>() as MockTouch; if (touch == null) { return; //ncrunch: no coverage } var trigger = new TouchPositionTrigger(State.Pressed); bool wasInvoked = false; new Command(() => wasInvoked = true).Add(trigger); touch.SetTouchState(0, State.Pressed, Vector2D.Half); AdvanceTimeAndUpdateEntities(); Assert.IsTrue(wasInvoked); }
public void TouchPositionTriggerState() { var trigger = new TouchPositionTrigger(null); Assert.AreEqual(State.Pressing, trigger.State); }
public void Create() { var trigger = new TouchPositionTrigger(State.Pressed); Assert.AreEqual(State.Pressed, trigger.State); }
public void TouchPositionTriggerState() { var trigger = new TouchPositionTrigger(null); Assert.AreEqual(State.Pressing, trigger.State); }
public void Create() { var trigger = new TouchPositionTrigger(State.Pressed); Assert.AreEqual(State.Pressed, trigger.State); }