Ejemplo n.º 1
0
        //public IPinochleHand GetPinochleHand()
        //{
        //    PinochleCardTestHelper cardHelper = new PinochleCardTestHelper();
        //    Mock<IHand> hand = new Mock<IHand>();

        //    List<ICard> cards = new List<ICard>
        //    {
        //        cardHelper.GetMockCard("A",Suit.SuitType.Diamond,6)
        //        ,cardHelper.GetMockCard("A",Suit.SuitType.Diamond,6)
        //        ,cardHelper.GetMockCard("10",Suit.SuitType.Diamond,5)
        //        ,cardHelper.GetMockCard("K",Suit.SuitType.Diamond,4)
        //        ,cardHelper.GetMockCard("Q",Suit.SuitType.Diamond,3)
        //        ,cardHelper.GetMockCard("J",Suit.SuitType.Diamond,2)
        //        ,cardHelper.GetMockCard("9",Suit.SuitType.Diamond,1)
        //        ,cardHelper.GetMockCard("9",Suit.SuitType.Diamond,1)
        //        ,cardHelper.GetMockCard("A",Suit.SuitType.Heart,6)
        //        ,cardHelper.GetMockCard("A",Suit.SuitType.Spade,6)
        //        ,cardHelper.GetMockCard("A",Suit.SuitType.Club,6)
        //        ,cardHelper.GetMockCard("Q",Suit.SuitType.Spade,3)
        //        ,cardHelper.GetMockCard("Q",Suit.SuitType.Spade,3)
        //    };

        //    Mock<IPinochleHand> pinochleHand = new Mock<IPinochleHand>();
        //    pinochleHand.SetupProperty(x => x.Cards, cards);

        //    return pinochleHand.Object;
        //}
        public IPinochleHand GetTestHand()
        {
            IPinochleHand          hand       = new PinochleHand();
            PinochleCardTestHelper cardHelper = new PinochleCardTestHelper();

            hand.Cards = cardHelper.GetTestCards();
            hand.Trump = Diamond;
            return(hand);
        }
Ejemplo n.º 2
0
        public List <ICard> GetSortTestCards()
        {
            PinochleCardTestHelper cardHelper = new PinochleCardTestHelper();
            List <ICard>           cards      = new List <ICard>
            {
                cardHelper.GetMockCard("A", Suit.SuitType.Diamond, 6)
                , cardHelper.GetMockCard("9", Suit.SuitType.Diamond, 1)
                , cardHelper.GetMockCard("Q", Suit.SuitType.Diamond, 3)
                , cardHelper.GetMockCard("A", Suit.SuitType.Club, 6)
                , cardHelper.GetMockCard("Q", Suit.SuitType.Spade, 3)
                , cardHelper.GetMockCard("10", Suit.SuitType.Diamond, 5)
                , cardHelper.GetMockCard("K", Suit.SuitType.Diamond, 4)
                , cardHelper.GetMockCard("9", Suit.SuitType.Heart, 1)
                , cardHelper.GetMockCard("J", Suit.SuitType.Diamond, 2)
                , cardHelper.GetMockCard("A", Suit.SuitType.Spade, 6)
                , cardHelper.GetMockCard("9", Suit.SuitType.Diamond, 1)
                , cardHelper.GetMockCard("A", Suit.SuitType.Heart, 6)
                , cardHelper.GetMockCard("A", Suit.SuitType.Club, 6)
                , cardHelper.GetMockCard("Q", Suit.SuitType.Spade, 3)
            };

            return(cards);
        }