Document actualMetaAlert = metaDao.removeAlertsFromMetaAlert("meta_alert", Arrays
.asList(new GetRequest("message_0", SENSOR_NAME),
new GetRequest("message_1", SENSOR_NAME)));
Document actualMetaAlert = metaDao.removeAlertsFromMetaAlert("meta_alert", Arrays
.asList(new GetRequest("message_0", SENSOR_NAME),
new GetRequest("message_1", SENSOR_NAME)));
expectedMetaAlert.put(getThreatTriageField(), 3.0d);
Document actualMetaAlert = metaDao.removeAlertsFromMetaAlert("meta_alert", Arrays
.asList(new GetRequest("message_0", SENSOR_NAME),
new GetRequest("message_2", SENSOR_NAME)));
metaDao.removeAlertsFromMetaAlert("meta_alert",
Collections.singletonList(new GetRequest("message_3", SENSOR_NAME)));
Assert.fail("Removing these alerts will result in an empty meta alert. Empty meta alerts are not allowed.");