public void SetUp() { Keyboard = Stub <IKeyboardInput>(); Input = new PongInput(Keyboard.Object); PlayerSlot1 = Stub <IPlayerSlot>(); PlayerSlot1.Setup(p => p.StartKey).Returns(Key.Enter); PlayerSlot2 = Stub <IPlayerSlot>(); PlayerSlot2.Setup(p => p.StartKey).Returns(Key.Tab); Game = Mock <IPongGame>(); Game.Setup(g => g.PlayerSlots).Returns(new IPlayerSlot[] { PlayerSlot1.Object, PlayerSlot2.Object }); }
public void SetUp() { Keyboard = Stub<IKeyboardInput>(); Input = new PongInput(Keyboard.Object); PlayerSlot1 = Stub<IPlayerSlot>(); PlayerSlot1.Setup(p => p.StartKey).Returns(Key.Enter); PlayerSlot2 = Stub<IPlayerSlot>(); PlayerSlot2.Setup(p => p.StartKey).Returns(Key.Tab); Game = Mock<IPongGame>(); Game.Setup(g => g.PlayerSlots).Returns(new IPlayerSlot[] { PlayerSlot1.Object, PlayerSlot2.Object }); }