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();
}
}