feat: solve day 5 part 1

This commit is contained in:
Stevan Freeborn
2024-12-05 23:10:08 -06:00
parent d8f67e85ca
commit a9f9dec7aa
9 changed files with 292 additions and 6 deletions
+19
View File
@@ -0,0 +1,19 @@
namespace PrintQueue.Tests;
public class UpdateTests
{
[Test]
public async Task GetMiddlePage_WhenCalled_ItShouldReturnExpectedPage()
{
var updates = new List<Update>()
{
new([75,47,61,53,29]),
new([97,61,53,29,13]),
new([75,29,13]),
};
var result = updates.Select(u => u.GetMiddlePage()).Sum();
await Assert.That(result).IsEqualTo(143);
}
}