### Question:
ResourceTemplate { public ResourceTemplate successCondition(String successCondition) { this.successCondition = successCondition; return this; }  ResourceTemplate action(String action); @ApiModelProperty(required = true, value = "Action is the action to perform to the resource. Must be one of: get, create, apply, delete, replace, patch") String getAction(); void setAction(String action); ResourceTemplate failureCondition(String failureCondition); @javax.annotation.Nullable @ApiModelProperty(value = "FailureCondition is a label selector expression which describes the conditions of the k8s resource in which the step was considered failed") String getFailureCondition(); void setFailureCondition(String failureCondition); ResourceTemplate manifest(String manifest); @ApiModelProperty(required = true, value = "Manifest contains the kubernetes manifest") String getManifest(); void setManifest(String manifest); ResourceTemplate mergeStrategy(String mergeStrategy); @javax.annotation.Nullable @ApiModelProperty(value = "MergeStrategy is the strategy used to merge a patch. It defaults to \"strategic\" Must be one of: strategic, merge, json") String getMergeStrategy(); void setMergeStrategy(String mergeStrategy); ResourceTemplate setOwnerReference(Boolean setOwnerReference); @javax.annotation.Nullable @ApiModelProperty(value = "SetOwnerReference sets the reference to the workflow on the OwnerReference of generated resource.") Boolean getSetOwnerReference(); void setSetOwnerReference(Boolean setOwnerReference); ResourceTemplate successCondition(String successCondition); @javax.annotation.Nullable @ApiModelProperty(value = "SuccessCondition is a label selector expression which describes the conditions of the k8s resource in which it is acceptable to proceed to the following step") String getSuccessCondition(); void setSuccessCondition(String successCondition); @Override boolean equals(java.lang.Object o); @Override int hashCode(); @Override String toString(); static final String SERIALIZED_NAME_ACTION; static final String SERIALIZED_NAME_FAILURE_CONDITION; static final String SERIALIZED_NAME_MANIFEST; static final String SERIALIZED_NAME_MERGE_STRATEGY; static final String SERIALIZED_NAME_SET_OWNER_REFERENCE; static final String SERIALIZED_NAME_SUCCESS_CONDITION; }### Answer:
@Test public void successConditionTest() { }