Exemple #1
0
 public void TestKeyboardCollection()
 {
     using (var manager = new MockInputManager()) {
         Assert.AreEqual(5, manager.Keyboards.Count);
         Assert.AreEqual(5, ((IInputService)manager).Keyboards.Count);
     }
 }
Exemple #2
0
 public void TestMouseCollection()
 {
     using (var manager = new MockInputManager()) {
         Assert.AreEqual(1, manager.Mice.Count);
         Assert.AreEqual(1, ((IInputService)manager).Mice.Count);
     }
 }
Exemple #3
0
 public void TestGetDirectInputGamePad(ExtendedPlayerIndex playerIndex)
 {
     using (var manager = new MockInputManager()) {
         Assert.IsNotNull(manager.GetGamePad(playerIndex));
         Assert.IsNotNull(((IInputService)manager).GetGamePad(playerIndex));
     }
 }
Exemple #4
0
 public void TestGetTouchPanel()
 {
     using (var manager = new MockInputManager()) {
         Assert.IsNotNull(manager.GetTouchPanel());
         Assert.IsNotNull(((IInputService)manager).GetTouchPanel());
     }
 }
Exemple #5
0
 public void TestGamePadCollection()
 {
     using (var manager = new MockInputManager()) {
         Assert.AreEqual(8, manager.GamePads.Count);
         Assert.AreEqual(8, ((IInputService)manager).GamePads.Count);
     }
 }
Exemple #6
0
 public void TestGetChatPad(PlayerIndex playerIndex)
 {
     using (var manager = new MockInputManager()) {
         Assert.IsNotNull(manager.GetKeyboard(playerIndex));
         Assert.IsNotNull(((IInputService)manager).GetKeyboard(playerIndex));
     }
 }
    public void TestServiceConstructor() {
      var services = new GameServiceContainer();

      using (var manager = new MockInputManager(services)) {
        Assert.IsNotNull(services.GetService(typeof(IInputService)));
      }

      Assert.IsNull(services.GetService(typeof(IInputService)));
    }
Exemple #8
0
        public void TestServiceConstructor()
        {
            var services = new GameServiceContainer();

            using (var manager = new MockInputManager(services)) {
                Assert.IsNotNull(services.GetService(typeof(IInputService)));
            }

            Assert.IsNull(services.GetService(typeof(IInputService)));
        }
Exemple #9
0
 public void TestSnapshots()
 {
     using (var manager = new MockInputManager()) {
         Assert.AreEqual(0, manager.SnapshotCount);
         manager.TakeSnapshot();
         Assert.AreEqual(1, manager.SnapshotCount);
         manager.Update();
         Assert.AreEqual(0, manager.SnapshotCount);
     }
 }
 public void TestGetDirectInputGamePad(ExtendedPlayerIndex playerIndex) {
   using (var manager = new MockInputManager()) {
     Assert.IsNotNull(manager.GetGamePad(playerIndex));
     Assert.IsNotNull(((IInputService)manager).GetGamePad(playerIndex));
   }
 }
 public void TestGetMouse() {
   using (var manager = new MockInputManager()) {
     Assert.IsNotNull(manager.GetMouse());
     Assert.IsNotNull(((IInputService)manager).GetMouse());
   }
 }
 public void TestGamePadCollection() {
   using (var manager = new MockInputManager()) {
     Assert.AreEqual(8, manager.GamePads.Count);
     Assert.AreEqual(8, ((IInputService)manager).GamePads.Count);
   }
 }
 public void TestMouseCollection() {
   using (var manager = new MockInputManager()) {
     Assert.AreEqual(1, manager.Mice.Count);
     Assert.AreEqual(1, ((IInputService)manager).Mice.Count);
   }
 }
 public void TestKeyboardCollection() {
   using (var manager = new MockInputManager()) {
     Assert.AreEqual(5, manager.Keyboards.Count);
     Assert.AreEqual(5, ((IInputService)manager).Keyboards.Count);
   }
 }
 public void TestSnapshots() {
   using (var manager = new MockInputManager()) {
     Assert.AreEqual(0, manager.SnapshotCount);
     manager.TakeSnapshot();
     Assert.AreEqual(1, manager.SnapshotCount);
     manager.Update();
     Assert.AreEqual(0, manager.SnapshotCount);
   }
 }
Exemple #16
0
 public void TestTouchPanelCollection()
 {
     using (var manager = new MockInputManager()) {
         Assert.AreEqual(1, manager.TouchPanels.Count);
     }
 }
 public void TestGetChatPad(PlayerIndex playerIndex) {
   using (var manager = new MockInputManager()) {
     Assert.IsNotNull(manager.GetKeyboard(playerIndex));
     Assert.IsNotNull(((IInputService)manager).GetKeyboard(playerIndex));
   }
 }