Exemplo n.º 1
0
        public void GetResults_NoHillCategory_CompleteList(List <Munro> munros)
        {
            var filter = new HillCategoryFilter(munros);
            var actual = filter.GetResults();

            CollectionAssert.AreEquivalent(munros, actual);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        public void HillCategoryFilter_NoHillCategory_InstantiateDefault()
        {
            var expected = Munro.CategoryType.NONE;

            var filter = new HillCategoryFilter();

            Assert.AreEqual(expected, filter.HillCategory);
        }