public void GetResults_NoHillCategory_CompleteList(List <Munro> munros) { var filter = new HillCategoryFilter(munros); var actual = filter.GetResults(); CollectionAssert.AreEquivalent(munros, actual); }
public void GetResults_HillCategoryMun_OnlyMunMunrosList(List <Munro> munros) { var filter = new HillCategoryFilter(munros, Munro.CategoryType.MUN); var actualList = filter.GetResults(); var actual = actualList.Where(x => x.HillCategory != Munro.CategoryType.MUN).FirstOrDefault(); Assert.IsNull(actual); }
public void HillCategoryFilter_NoHillCategory_InstantiateDefault() { var expected = Munro.CategoryType.NONE; var filter = new HillCategoryFilter(); Assert.AreEqual(expected, filter.HillCategory); }