Esempio n. 1
0
 public string Format(IStepNameDecorator decorator)
 {
     var builder = new StringBuilder();
     if (!string.IsNullOrWhiteSpace(StepTypeName))
         builder.Append(decorator.DecorateStepTypeName(StepTypeName)).Append(" ");
     builder.AppendFormat(decorator.DecorateNameFormat(NameFormat), Parameters.Select(decorator.DecorateParameterValue).Cast<object>().ToArray());
     return builder.ToString();
 }
Esempio n. 2
0
        public string Format(IStepNameDecorator decorator)
        {
            var builder = new StringBuilder();

            if (!string.IsNullOrWhiteSpace(StepTypeName))
            {
                builder.Append(decorator.DecorateStepTypeName(StepTypeName)).Append(" ");
            }
            builder.AppendFormat(decorator.DecorateNameFormat(NameFormat), Parameters.Select(decorator.DecorateParameterValue).Cast <object>().ToArray());
            return(builder.ToString());
        }
Esempio n. 3
0
 public string Format(IStepNameDecorator stepNameDecorator)
 {
     return(FormattedName);
 }
Esempio n. 4
0
 //TODO: rework to make it testing real code
 public string Format(IStepNameDecorator decorator)
 {
     return(StepTypeName != null
         ? $"{decorator.DecorateStepTypeName(StepTypeName)} {Format((INameDecorator)decorator)}"
         : Format((INameDecorator)decorator));
 }
Esempio n. 5
0
 public string Format(IStepNameDecorator decorator)
 {
     return((StepTypeName != null)
         ? string.Format("{0} {1}", decorator.DecorateStepTypeName(StepTypeName), base.Format(decorator))
         : base.ToString());
 }