private void CookAVegitable(string vegitableName, Bowl bowl) { var vegitable = this.factory.GetAVegitable(vegitableName); this.Peel(vegitable); this.Cut(vegitable); bowl.Add(vegitable); }
public Bowl MakeASalad(ICollection <string> vegitables) { Bowl bowl = this.factory.GetBowl(); foreach (var vegitable in vegitables) { this.CookAVegitable(vegitable, bowl); } return(bowl); }