Пример #1
0
        public void Should_Count_How_Many_Bags_Can_Carry(string[] data, int expectedResult)
        {
            var rules = BagRuleReader.ReadRules(data);

            var result = BagRuleReader.HowManyBagsCanCarry("shiny gold", rules);

            result.Should().Be(expectedResult);
        }
Пример #2
0
        public void Should_Count_Bags_That_Can_Hold_Shiny_Gold_Bags()
        {
            var rules = BagRuleReader.ReadRules(Data);

            var result = BagRuleReader.CountBagsThatCanHold("shiny gold", rules);

            result.Should().Be(4);
        }
Пример #3
0
        public void Should_Read_All_Rules()
        {
            var rules = BagRuleReader.ReadRules(Data);

            rules.Count.Should().Be(9);
        }