@Test (expected = ExitException.class)
public void testValidateBooleanParam() throws ExitException {

    // Test correct input
    try {
        ConfigParser.validateBooleanParam("true");
        ConfigParser.validateBooleanParam("false");
    } catch (NullPointerException | ExitException e) {
        fail("value is valid");
    }
    // Test invalid input
    try {
        ConfigParser.validateBooleanParam("Not a boolean");
        fail("value is invalid");
    } catch (final ExitException e) {
        assertTrue(true); // Correct behavior
    }
    ConfigParser.validateBooleanParam(null);
    fail("value is null");
}