@Test
public void can_not_call_build_after_dag_already_built() {

  // given
  this.dagBuilder.build();
  // when
  final Throwable thrown = catchThrowable(this.dagBuilder::build);
  // then
  assertThrownIsDagBuilderException(thrown);
}