my advent of code solutions
at main 36 lines 2.0 kB view raw
1using Solutions._2020; 2// ReSharper disable MemberCanBeMadeStatic.Global 3 4namespace Tests; 5 6public class Test2020 7{ 8 [Test] 9 [Arguments(typeof(Day01ReportRepair), "751776", "42275090")] 10 [Arguments(typeof(Day02PasswordPhilosophy), "556", "605")] 11 [Arguments(typeof(Day03TobogganTrajectory), "189", "1718180100")] 12 [Arguments(typeof(Day04PassportProcessing), "247", "145")] 13 [Arguments(typeof(Day05BinaryBoarding), "878", "504")] 14 [Arguments(typeof(Day06CustomCustoms), "6273", "3254")] 15 [Arguments(typeof(Day07HandyHaversacks), "169", "82372")] 16 [Arguments(typeof(Day08HandheldHalting), "1654", "833")] 17 [Arguments(typeof(Day09EncodingError), "138879426", "23761694")] 18 [Arguments(typeof(Day10AdapterArray), "1980", "4628074479616")] 19 [Arguments(typeof(Day11SeatingSystem), "2303", "2057")] 20 [Arguments(typeof(Day12RainRisk), "1710", "62045")] 21 [Arguments(typeof(Day13ShuttleSearch), "171", "539746751134958")] 22 [Arguments(typeof(Day14DockingData), "17481577045893", "4160009892257")] 23 [Arguments(typeof(Day15RambunctiousRecitation), "257", "8546398")] 24 [Arguments(typeof(Day16TicketTranslation), "19093", "5311123569883")] 25 // [Arguments(typeof(Day17ConwayCubes), "293", "1816")] // this one takes too long and i don't want to bother optimizing it 26 [Arguments(typeof(Day18OperationOrder), "12918250417632", "171259538712010")] 27 [Arguments(typeof(Day19MonsterMessages), "160", "357")] 28 [Arguments(typeof(Day20JurassicJigsaw), "21599955909991", "2495")] 29 [Arguments(typeof(Day21AllergenAssessment), "2436", "dhfng,pgblcd,xhkdc,ghlzj,dstct,nqbnmzx,ntggc,znrzgs")] 30 [Arguments(typeof(Day22CrabCombat), "32856", "33805")] 31 [Arguments(typeof(Day23CrabCups), "36542897", "562136730660")] 32 [Arguments(typeof(Day24LobbyLayout), "282", "3445")] 33 [Arguments(typeof(Day25ComboBreaker), "11707042", "")] 34 public async Task CheckAllDays(Type dayType, string part1, string part2) => 35 await Common.CheckDay(dayType, part1, part2); 36}