package com.codeaffine.extras.ide.internal.closeview; import static com.codeaffine.extras.test.util.KeyBindingInspector.DEFAULT_SCHEME_ID; import static org.assertj.core.api.Assertions.assertThat; import org.junit.Test; import com.codeaffine.extras.test.util.KeyBindingInfo; import com.codeaffine.extras.test.util.KeyBindingInspector; public class CloseViewKeyBindingPDETest { private static final String KEY_SEQUENCE = "M1+M2+Q"; @Test public void testGeneralKeyBinding() { KeyBindingInfo keyBinding = KeyBindingInspector.keyBindingFor( KEY_SEQUENCE ); assertThat( keyBinding.getSchemeId() ).isEqualTo( DEFAULT_SCHEME_ID ); assertThat( keyBinding.getCommandId() ).isEqualTo( CloseViewHandler.COMMAND_ID ); assertThat( keyBinding.getContextId() ).isNull(); assertThat( keyBinding.getPlatform() ).isNull(); assertThat( keyBinding.getParameters() ).isEmpty(); } }