Example #1
0
        public void DeduceGroup1()
        {
            VGame game = new VGame(Player.P1);
            game.ViewReceive(Player.P1, Owner.P1, Card.A7, Card.A8, Card.A9, Card.A0, Card.AJ, Card.AQ, Card.AK, Card.AA, Card.T7, Card.T8);
            game.ViewReceive(Player.P1, Owner.P2, Card.B7, Card.B8, Card.B9, Card.B0, Card.BJ, Card.BQ, Card.BK, Card.BA, Card.T9, Card.T0);
            game.ViewReceive(Player.P1, Owner.P3, Card.C7, Card.C8, Card.C9, Card.C0, Card.CJ, Card.CQ, Card.CK, Card.CA, Card.TA, Card.TJ);

            Console.WriteLine(game);
            Assert.AreEqual(Owner.T, game[Player.P1, Card.TQ]);
            Assert.AreEqual(Owner.T, game[Player.P1, Card.TK]);
        }
Example #2
0
 public void DeduceGroup5()
 {
     VGame game = new VGame(Player.P1);
     game.ViewReceive(Player.P1, Owner.T, Card.TQ, Card.TK);
     Console.WriteLine(game);
     Assert.AreEqual(Owner.P123, game[Player.P1, Card.TA]);
 }
Example #3
0
 public void Receive1()
 {
     VGame game = new VGame(Player.P1);
     game.ViewReceive(Player.P1, Owner.P1, Card.A0);
     game.ViewReceive(Player.P1, Owner.P2, Card.A0);
 }