@Override
    public void itemStateChanged(ItemEvent itemEvent) {
        BmTestManager bmTestManager = BmTestManager.getInstance();
        if (itemEvent.getStateChange() == ItemEvent.SELECTED) {
            Object selectedTest = testIdComboBox.getSelectedItem();
            if (selectedTest instanceof TestInfo) {
                TestInfo testInfo = (TestInfo) selectedTest;
                if (!testInfo.getName().equals(Constants.NEW) & !testInfo.getName().isEmpty() & bmTestManager.isUserKeyValid()) {
                    bmTestManager.setTestInfo(testInfo);
                }
            } else if (selectedTest.toString().equals(Constants.NEW)) {
                testIdComboBox.setSelectedItem(Constants.NEW);
                TestPanel.getTestPanel().configureMainPanel(null);
                Utils.enableElements(cloudPanel, false);
                TestInfo testInfo = new TestInfo();
                testInfo.setName(Constants.NEW);
                bmTestManager.setTestInfo(testInfo);
            }
        }
    }