Beispiel #1
0
        public RegularPlayer(IUserCallbacksNotifications userCallbacksNotifications,
                             IBetCardsPlayerManager betCardsPlayerManager,
                             IRacingCardManager racingCardManager,
                             IPreConditionRaicingCards preConditionRaicingCards)
        {
            if (userCallbacksNotifications == null)
            {
                throw new ArgumentException(nameof(userCallbacksNotifications));
            }

            _userCallbacksNotifications = userCallbacksNotifications;
            _betCardsPlayerManager      = betCardsPlayerManager;
            _racingCardManager          = racingCardManager;
            _preConditionRaicingCards   = preConditionRaicingCards;
        }
 public BetCardsPlayerManagerShould()
 {
     _sut = BetCardsPlayerManager.Create();
 }