public void be_empty_when_draw_all_cards()
        {
            deck = new DefaultDeck(new Random());

            20.Times(deck.DrawCard);

            deck.Cards.Should().HaveCount(0);
        }
 public void SetUp()
 {
     random = Substitute.For <Random>();
     deck   = new DefaultDeck(random);
 }