Exemplo n.º 1
0
        public void EqualsTest1()
        {
            MainPoker target = ConstructeurMainPoker("Joueur1", JeuPoker.Cartes.AsCoeur, JeuPoker.Cartes.AsCarreau,
                                                     new CartePoker[] { JeuPoker.Cartes.AsTrefle, JeuPoker.Cartes.AsPique, JeuPoker.Cartes.DeuxCarreau, JeuPoker.Cartes.DeuxCoeur, JeuPoker.Cartes.DeuxTrefle });
            object obj = ConstructeurMainPoker("Joueur2", JeuPoker.Cartes.AsCoeur, JeuPoker.Cartes.AsCarreau,
                                               new CartePoker[] { JeuPoker.Cartes.AsTrefle, JeuPoker.Cartes.AsPique, JeuPoker.Cartes.DeuxCarreau, JeuPoker.Cartes.DeuxCoeur, JeuPoker.Cartes.DeuxTrefle });

            Assert.IsTrue(target.Equals(obj));
        }
Exemplo n.º 2
0
        public void EqualsTest2()
        {
            Joueur j = new Joueur("Joueur");

            j.Carte1 = JeuPoker.Cartes.AsCoeur;
            j.Carte2 = JeuPoker.Cartes.AsCarreau;
            var       board  = new CartePoker[] { JeuPoker.Cartes.AsTrefle, JeuPoker.Cartes.AsPique, JeuPoker.Cartes.DeuxCarreau, JeuPoker.Cartes.DeuxCoeur, JeuPoker.Cartes.DeuxTrefle };
            MainPoker target = new MainPoker(j, board);
            object    obj    = new MainPoker(j, board);

            Assert.IsTrue(target.Equals(obj));
        }
Exemplo n.º 3
0
        public void EqualsTest4()
        {
            Joueur j = new Joueur("Joueur");

            j.Carte1 = JeuPoker.Cartes.AsCoeur;
            j.Carte2 = JeuPoker.Cartes.AsCarreau;
            var       board1 = new CartePoker[] { JeuPoker.Cartes.AsTrefle, JeuPoker.Cartes.AsPique, JeuPoker.Cartes.DeuxCarreau, JeuPoker.Cartes.DeuxCoeur, JeuPoker.Cartes.DeuxTrefle };
            var       board2 = new CartePoker[] { JeuPoker.Cartes.RoiTrefle, JeuPoker.Cartes.RoiPique, JeuPoker.Cartes.RoiCarreau, JeuPoker.Cartes.RoiCoeur, JeuPoker.Cartes.DameTrefle };
            MainPoker target = new MainPoker(j, board1);
            object    obj    = new MainPoker(j, board2);

            Assert.IsFalse(target.Equals(obj));
        }