public void CreateWindowsGamepad()
		{
			if (StackTraceExtensions.StartedFromNUnitConsoleButNotFromNCrunch)
				Assert.Ignore(); //ncrunch: no coverage
			Resolve<GamePad>().Dispose();
			gamePad = new WindowsGamePad();
		}
 public void CreateWindowsGamepad()
 {
     if (StackTraceExtensions.StartedFromNUnitConsoleButNotFromNCrunch)
     {
         Assert.Ignore();                 //ncrunch: no coverage
     }
     Resolve <GamePad>().Dispose();
     gamePad = new WindowsGamePad();
 }
		public void TestUpdateGamePad()
		{
			gamePad = new MockWindowsGamePad(GamePadNumber.Two);
			var buttonTrigger = new GamePadButtonTrigger(GamePadButton.A);
			var joyStickTrigger = new GamePadAnalogTrigger(GamePadAnalog.LeftTrigger);
			gamePad.Update(new Trigger[] { buttonTrigger, joyStickTrigger });
			Assert.AreEqual(0.0f, gamePad.GetLeftTrigger());
			Assert.IsTrue(gamePad.IsAvailable);
			gamePad.Dispose();
		}
        public void TestUpdateGamePad()
        {
            gamePad = new MockWindowsGamePad(GamePadNumber.Two);
            var buttonTrigger   = new GamePadButtonTrigger(GamePadButton.A);
            var joyStickTrigger = new GamePadAnalogTrigger(GamePadAnalog.LeftTrigger);

            gamePad.Update(new Trigger[] { buttonTrigger, joyStickTrigger });
            Assert.AreEqual(0.0f, gamePad.GetLeftTrigger());
            Assert.IsTrue(gamePad.IsAvailable);
            gamePad.Dispose();
        }
 public void CreateWindowsGamepad()
 {
     Resolve<GamePad>().Dispose();
     gamePad = new WindowsGamePad();
 }