示例#1
0
        public void AreDraculaDifferentFromFruitBats()
        {
            FruitBat fbat  = new FruitBat();
            Dracula  count = new Dracula();

            Assert.NotEqual(fbat.EatsWhat(), count.EatsWhat());
        }
示例#2
0
        public void AreFruitBatsAndDraculaBats()
        {
            FruitBat fbat  = new FruitBat();
            Dracula  count = new Dracula();

            Assert.Equal(fbat.SleepAt(), count.SleepAt());
        }
示例#3
0
        public void FruitBatImplementsIFly()
        {
            //Arrange
            Vertibrates newBat = new FruitBat();

            //Assert
            Assert.True(newBat is IFly);
        }
示例#4
0
        /// <summary>
        /// Writing stuff to console for new fruitbat from base bat.
        /// </summary>
        static void FernGullyBat()
        {
            FruitBat batty = new FruitBat();

            Console.WriteLine(batty.Eats());
            string home = "FernGully";

            batty.Name = "Batty";


            Console.WriteLine($"My name is {batty.Name}, I say {batty.SaysSound()} {batty.Eats()} i have {batty.NumOfLegs} legs, and {batty.FlyingTo(home)} i don't like being in a {batty.LivesIn()}");
        }
示例#5
0
        public void TestInheritance()
        {
            FruitBat bat = new FruitBat();

            Assert.True(bat.IsNocturnal);
        }