### Question:
ActionSpatialUnitCommand implements
        Sc2ApiSerializable<Spatial.ActionSpatialUnitCommand>, GeneralizableAbility<ActionSpatialUnitCommand> { @Override public Spatial.ActionSpatialUnitCommand toSc2Api() { Spatial.ActionSpatialUnitCommand.Builder aSc2ApiUnitCommand = Spatial.ActionSpatialUnitCommand.newBuilder() .setAbilityId(ability.toSc2Api()) .setQueueCommand(queued); getTargetInScreenCoord().map(PointI::toSc2Api).ifPresent(aSc2ApiUnitCommand::setTargetScreenCoord); getTargetInMinimapCoord().map(PointI::toSc2Api).ifPresent(aSc2ApiUnitCommand::setTargetMinimapCoord); return aSc2ApiUnitCommand.build(); } private  ActionSpatialUnitCommand(Builder builder); private  ActionSpatialUnitCommand(Spatial.ActionSpatialUnitCommand sc2ApiActionSpatialUnitCommand); static ActionSpatialUnitCommandSyntax unitCommand(); static ActionSpatialUnitCommand from(Spatial.ActionSpatialUnitCommand sc2apiActionSpatialUnitCommand); @Override Spatial.ActionSpatialUnitCommand toSc2Api(); Ability getAbility(); Optional<PointI> getTargetInScreenCoord(); Optional<PointI> getTargetInMinimapCoord(); boolean isQueued(); @Override ActionSpatialUnitCommand generalizeAbility(UnaryOperator<Ability> generalize); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test void serializedDefaultValueForQueuedFieldIsNotProvided() { assertThat(defaultUnitCommand().build().toSc2Api().getQueueCommand()) .as("sc2api action spatial unit command: default queued value").isFalse(); }