예제 #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);
        }
예제 #2
0
        public void Sort()
        {
            IPinochleHand hand = new PinochleHand();

            hand.Cards = _handHelper.GetSortTestCards();
            hand.Sort();

            Assert.Fail();
        }