Exemplo n.º 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);
        }
Exemplo n.º 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);
        }
Exemplo n.º 3
0
        public void Should_Read_All_Rules()
        {
            var rules = BagRuleReader.ReadRules(Data);

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