Esempio n. 1
0
        /// <summary>
        /// the following method proves that Rattlesnake inherits info from the base class Animal
        /// </summary>
        static void RattlesnakeTest()
        {
            EDiamondbackRattlesnake snake = new EDiamondbackRattlesnake();
            int snakeAge = snake.Age;

            Console.WriteLine(snakeAge);
        }
Esempio n. 2
0
        public void RattlesnakeRattleTest()
        {
            //Arrange
            EDiamondbackRattlesnake snake = new EDiamondbackRattlesnake();
            string message = "Rattle";
            //Act
            string result = snake.Rattle();

            //Assert
            Assert.Equal(message, result);
        }
Esempio n. 3
0
        public void RattlesnakeEggTest()
        {
            //Arrange
            EDiamondbackRattlesnake snake = new EDiamondbackRattlesnake();
            int output = 5;
            //Act
            int result = snake.LayEgg();

            //Assert
            Assert.Equal(output, result);
        }
Esempio n. 4
0
        public void RattlesnakeInheritsOverrideMethodTest()
        {
            //Arrange
            EDiamondbackRattlesnake snake = new EDiamondbackRattlesnake();
            string message = "Too cold to sleep";
            //Act
            string result = snake.GetSleep();

            //Assert
            Assert.Equal(message, result);
        }