public void start_with_decks_for_each_player() { var duel = Duel.Start(DuelId, FirstDuelistId, SecondDuelistId); var expectedDeck = DeckBuilder.CompletedDeck(); var firstDeck = duel.State.FirstDuelist.DeckCards; firstDeck.Should().BeEquivalentTo(expectedDeck); var secondDeck = duel.State.SecondDuelist.DeckCards; secondDeck.Should().BeEquivalentTo(expectedDeck); }