コード例 #1
0
ファイル: KeyboardTests.cs プロジェクト: remy22/DeltaEngine
 public void SetUp()
 {
     keyboard = Resolve<Keyboard>();
     mockKeyboard = keyboard as MockKeyboard;
 }
コード例 #2
0
ファイル: TextBoxTests.cs プロジェクト: remy22/DeltaEngine
 //ncrunch: no coverage end
 private void InitializeKeyboardAndMouse()
 {
     keyboard = Resolve<Keyboard>() as MockKeyboard;
     lastKey = Key.None;
     mouse = Resolve<Mouse>() as MockMouse;
     if (mouse == null)
         return; //ncrunch: no coverage
     mouse.SetPosition(Vector2D.Zero);
     AdvanceTimeAndUpdateEntities();
 }
コード例 #3
0
ファイル: GameTests.cs プロジェクト: remy22/DeltaEngine
 public void SetUp()
 {
     displayMode = ScreenSpace.Current.Viewport.Aspect >= 1.0f
         ? Orientation.Landscape : Orientation.Portrait;
     mockResolver = new MockResolver();
     mockKeyboard = mockResolver.Resolve<MockKeyboard>();
     mockMouse = mockResolver.Resolve<MockMouse>();
     mockTouch = mockResolver.Resolve<MockTouch>();
     content = new JewelBlocksContent();
     game = new Game(Resolve<Window>());
 }
コード例 #4
0
ファイル: ConsoleTests.cs プロジェクト: remy22/DeltaEngine
 public void SetUp()
 {
     if (!(resolver is MockResolver))
         return; //ncrunch: no coverage
     (resolver as MockResolver).RegisterMock(new TestCommand());
     Resolve<Window>().ViewportPixelSize = new Size(500, 500);
     console = new Console();
     keyboard = Resolve<Keyboard>() as MockKeyboard;
     lastKey = Key.None;
     AdvanceTimeAndUpdateEntities();
 }