### Question:
RequestSaveMap extends Request { public static Builder saveMap() { return new Builder(); } private  RequestSaveMap(Builder builder); static Builder saveMap(); @Override Sc2Api.Request toSc2Api(); @Override ResponseType responseType(); LocalMap getMap(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test void throwsExceptionWhenMapIsNull() { assertThatExceptionOfType(IllegalArgumentException.class) .isThrownBy(() -> saveMap().build()) .withMessage("map is required"); }