public void TestGetCharForKeyStroke() { KeyStrokeMapping map = _provider.GetMappingForChar('2'); char character = _provider.GetCharForKeyStroke(map.KeyStroke); Assert.IsNotNull(character); Assert.AreEqual('2', character); }
public void TestGetMappingForChar() { KeyStrokeMapping map = _provider.GetMappingForChar(')'); Assert.IsNotNull(map); Assert.IsNotNull(map.KeyStroke); Assert.AreEqual(')', map.Character); Assert.AreEqual(KeyConstants.VK_0, map.KeyStroke.KeyCode); Assert.AreEqual(_provider.SHIFT_MASK, map.KeyStroke.Modifier); }
public void TestKeyStrokeMapping() { KeyStrokeMapping map = new KeyStrokeMapping('x', new KeyStroke(1, 2)); Assert.IsNotNull(map); Assert.IsNotNull(map.KeyStroke); Assert.AreEqual('x', map.Character); Assert.AreEqual(1, map.KeyStroke.KeyCode); Assert.AreEqual(2, map.KeyStroke.Modifier); }