public void VerifyingEntreeSideCategoryFilter() { var filters = new List <string> { "Entree", "Side" }; var menu = CCMenu.All(); var results = CCMenu.FilterByCategory(menu, filters); var Results = new List <string>(); foreach (IOrderItem item in results) { Results.Add(item.ToString()); } var entrees = CCMenu.Entrees(); var sides = CCMenu.Sides(); var items = new List <IOrderItem>(); items.AddRange(entrees); items.AddRange(sides); var Items = new List <string>(); foreach (IOrderItem item in items) { Items.Add(item.ToString()); } foreach (string item in Items) { Assert.Contains(item, Results); } }
public void VerifyingNullCategoryFilter() { var filter = new List <string>(); var menu = CCMenu.All(); var results = CCMenu.FilterByCategory(menu, filter); var Results = new List <string>(); foreach (IOrderItem item in results) { Results.Add(item.ToString()); } var items = CCMenu.All(); var Items = new List <string>(); foreach (IOrderItem item in items) { Items.Add(item.ToString()); } foreach (string item in Items) { Assert.Contains(item, Results); } }