Exemplo n.º 1
0
        public void TestGetCharForKeyStroke()
        {
            KeyStrokeMapping map = _provider.GetMappingForChar('2');

            char character = _provider.GetCharForKeyStroke(map.KeyStroke);

            Assert.IsNotNull(character);
            Assert.AreEqual('2', character);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }