using System.Collections.Generic;
public List<Bug> Run() { return new List<Bug>(); }
public List<Bug> TestAllTheThings (Food preferredSnack, Drink preferredDrink, List<Test> testList)
List<Bug> allBugs = new List<Bug>();
for(int i=0 ; i < testList.Count ; i++)
List<Bug> testResult = testList[i].Run();
allBugs.AddRange(testResult);
List<Bug> allBugs = new List<Bug>();
foreach(Test test in testList) {
List<Bug> defects = test.Run();
allBugs.AddRange(defects);
List<Bug> allBugs = testList.SelectMany( t => t.Run() ).ToList();
public void Eat(Food f) {}
public void Drink(Drink f) {}