示例#1
0
        public void RemoveZeroMoney()
        {
            var player = new HoldemBattle.Models.Player("name", "key", 0);

            Assert.AreEqual(0, player.Cash, "Expected player object to contain 0 cash.");

            player.RemoveCash(0);
            Assert.AreEqual(0, player.Cash, "Expected the player cash to have not decreased.");
        }
示例#2
0
        public void RemovePositiveMoney()
        {
            var player = new HoldemBattle.Models.Player("name", "key", 1);

            Assert.AreEqual(1, player.Cash, "Expected player object to contain 1 cash.");

            player.RemoveCash(1);
            Assert.AreEqual(0, player.Cash, "Expected the player cash to have decreased.");
        }
示例#3
0
        public void AddPositiveMoney()
        {
            var player = new HoldemBattle.Models.Player("name", "key", 0);

            Assert.AreEqual(0, player.Cash, "Expected player object to contain 0 cash.");

            player.AddCash(1);
            Assert.AreEqual(1, player.Cash, "Expected the player cash to have increased.");
        }
示例#4
0
        public void ConstructorZeroCash()
        {
            var player = new HoldemBattle.Models.Player("name", "key", 0);

            Assert.AreEqual(0, player.Cash, "Expected player object to contain 0 cash.");
        }
示例#5
0
        public void CashProperty()
        {
            var player = new HoldemBattle.Models.Player("name", "key", 10);

            Assert.AreEqual(10, player.Cash, "Unexpected result from the Cash property.");
        }
示例#6
0
        public void NameProperty()
        {
            var player = new HoldemBattle.Models.Player("name", "key", 0);

            Assert.AreEqual("name", player.Name, "Unexpected result from the Name property.");
        }
示例#7
0
        public void ConstructorPositiveCash()
        {
            var player = new HoldemBattle.Models.Player("name", "key", 1);

            Assert.AreEqual(1, player.Cash, "Expected player object to contain > 0 cash.");
        }