public void IntegrationTestPartTwo() { var fabric = new Fabric(); ElfClaim[] claims = ReadElfClaimsFromFile("day3.txt").ToArray(); foreach (ElfClaim elfClaim in claims) { fabric.MakeClaim(elfClaim); } ElfClaim notOverlapping = claims.Single(claim => !fabric.IsOverlapping(claim)); Assert.Equal(894, notOverlapping.Id); }
public void ParseElfClaimTests(string line, ElfClaim expected) => Assert.Equal(expected, ParseElfClaim(line));