### Question:
RequestAction extends Request { public static RequestActionSyntax actions() { return new Builder(); } private  RequestAction(Builder builder); static RequestActionSyntax actions(); @Override Sc2Api.Request toSc2Api(); @Override ResponseType responseType(); List<Action> getActions(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test void throwsExceptionWhenActionListIsEmpty() { assertThatExceptionOfType(IllegalArgumentException.class) .isThrownBy(() -> ((RequestAction.Builder) actions()).build()) .withMessage("action list is required"); }