aoc2022/Tests/aoc2022Tests/day03.swift
Andrew Glaze 84bb9e78e8 init
2024-08-18 13:14:40 -04:00

24 lines
638 B
Swift

import Testing
@testable import aoc2022
@Suite("Day 3 Tests") struct Day03Test {
@Test("Part 1 Test") func testPart1() {
let input = """
vJrwpWtwJgWrhcsFMMfFFhFp
jqHRNqRjqzjGDLGLrsFMfFZSrLrFZsSL
PmmdzqPrVvPwwTWBwg
wMqvLMZHhHMvwLHjbvcjnnSBnvTQFn
ttgJtRGJQctTZtZT
CrZsJsPPZsGzwwsLwLmpwMDw
"""
let out = Day03.part1(input)
#expect(out == 157)
}
@Test("Part 1 Actual") func runPart1() throws {
let input = try String(contentsOfFile: "Input/day03.txt")
let out = Day03.part1(input)
#expect(out == 8176)
}
}