Refactor for readability.
Init complex types in constructor.
Init helper arrays for each test.
Test with multiple registered shortcuts.