public boolean delete(String triggerId) {
        if (isNullOrEmpty(triggerId)) {
            throw new IllegalArgumentException("triggerId cannot be null or empty");
        }
        return mongoUtils.deleteById(triggerId);
    }
@Test
    @MongoDBFixtures("job-triggers.json")
    public void delete() {
        assertThat(dbJobTriggerService.delete("54e3deadbeefdeadbeef0000")).isTrue();
        assertThat(dbJobTriggerService.delete("54e3deadbeefdeadbeef9999")).isFalse();

        assertThatCode(() -> dbJobTriggerService.delete(null))
                .isInstanceOf(IllegalArgumentException.class)
                .hasMessageContaining("triggerId");

        assertThatCode(() -> dbJobTriggerService.delete(""))
                .isInstanceOf(IllegalArgumentException.class)
                .hasMessageContaining("triggerId");
    }