Files
AdventOfCode/AdventOfCode2024.Tests/Day03_Tests.cs

28 lines
607 B
C#

namespace AdventOfCode2024.Tests;
public class Day03_Tests
{
[Fact]
public void ResolvePart1__Example()
{
Day03 day = new();
string result = day.ResolvePart1([
"xmul(2,4)%&mul[3,7]!@^do_not_mul(5,5)+mul(32,64]then(mul(11,8)mul(8,5))",
]);
Assert.Equal("161", result);
}
[Fact]
public void ResolvePart2__Example()
{
Day03 day = new();
string result = day.ResolvePart2([
"xmul(2,4)&mul[3,7]!^don't()_mul(5,5)+mul(32,64](mul(11,8)undo()?mul(8,5))",
]);
Assert.Equal("48", result);
}
}