public override string GetStepParameters() { var parameters = new List <string>(); parameters.Add(TypeIdentifier != null ? TypeIdentifier.ToStepValue() : "$"); parameters.Add(AttributeIdentifier != null ? AttributeIdentifier.ToStepValue() : "$"); parameters.Add(InstanceName != null ? InstanceName.ToStepValue() : "$"); parameters.Add(ListPositions != null ? ListPositions.ToStepValue() : "$"); parameters.Add(InnerReference != null ? InnerReference.ToStepValue() : "$"); return(string.Join(", ", parameters.ToArray())); }