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); }
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); }
public void Should_Read_All_Rules() { var rules = BagRuleReader.ReadRules(Data); rules.Count.Should().Be(9); }