Ejemplo n.º 1
0
        public void Should_have_correct_log_entry()
        {
            var subject = new SelectCardsHandler();
            var data    = subject.Run(CreateStep());

            data.Log.Last().Should().Be($"{PlayerDisplay} has selected their cards.");
        }
Ejemplo n.º 2
0
        public void Should_have_correct_cards(bool isHost)
        {
            var subject = new SelectCardsHandler();
            var data    = subject.Run(CreateStep(isHost));

            var cards = isHost
                ? data.HostCards
                : data.ChallengerCards;

            cards.Should().BeEquivalentTo(Cards);
        }