コード例 #1
0
        public void Execute_SomeFiltersSatisfied_NoMatches()
        {
            var recipes = new[] { TestRecipes.IronBar };

            var filterA = new ProductFilter();
            var filterB = new SkillFilter(new Skill("Smelting", 1));

            var filter = new CompositeFilter(filterA, filterB);

            var matches = filter.Execute("Copper Bar", recipes);

            Assert.Empty(matches);
        }