day02 a bit more decoupled

This commit is contained in:
Ruediger Ludwig 2022-12-02 07:52:39 +01:00
parent 656df6deb6
commit 8f66f44335
2 changed files with 11 additions and 11 deletions

View file

@ -33,13 +33,13 @@ def test_round1():
def test_round2():
input = "A Y"
expected = 4
opponent, player = Result.parse(input)
assert player.score(opponent) == expected
expected = Shape.Rock
opponent, result = Result.parse(input)
assert result.player_shape(opponent) == expected
def test_round3():
input = "B X"
expected = 1
opponent, player = Result.parse(input)
assert player.score(opponent) == expected
opponent, result = Result.parse(input)
assert result.player_shape(opponent).score(opponent) == expected