@Override
    public String getDescription() {
        return "time: " + time
            + ", field: " + field
            + ", check type: " + type.toString().toLowerCase(Locale.ENGLISH)
            + ", threshold_type: " + thresholdType.toString().toLowerCase(Locale.ENGLISH)
            + ", threshold: " + decimalFormat.format(threshold)
            + ", grace: " + grace
            + ", repeat notifications: " + repeatNotifications;
    }
@Test
    public void testConstructor() throws Exception {
        Map<String, Object> parameters = getParametersMap(0,
            0,
            FieldValueAlertCondition.ThresholdType.HIGHER,
            FieldValueAlertCondition.CheckType.MAX,
            0,
            "response_time");

        final FieldValueAlertCondition fieldValueAlertCondition = getTestInstance(FieldValueAlertCondition.class, parameters, alertConditionTitle);

        assertNotNull(fieldValueAlertCondition);
        assertNotNull(fieldValueAlertCondition.getDescription());
    }