@Test
public void shouldNotAllowEmptyWorkflowId() {

  var workflowConfiguration = WorkflowConfiguration.builder()
      .id("")
      .schedule(Schedule.HOURS)
      .build();
  var errors = sut.validateWorkflow(Workflow.create("test", workflowConfiguration));
  assertThat(errors, contains("workflow id cannot be empty"));
}