Пример #1
0
        static void SeaLionInheritsBreathes()
        {
            SeaLion seaLion = new SeaLion();
            string  actual  = seaLion.Breathe();
            string  reply   = "Wally the Sea Lion breathes using lungs";

            Assert.Equal(reply, actual);
        }
Пример #2
0
        static void SeaLionInheritsPlaysGames()
        {
            SeaLion seaLion = new SeaLion();
            string  actual  = seaLion.PlaysGames();
            string  reply   = "Wally the Sea Lion loves to play games";

            Assert.Equal(reply, actual);
        }
Пример #3
0
        static void DisplayNames()
        {
            Human   human   = new Human();
            Whale   whale   = new Whale();
            Dolphin dolphin = new Dolphin();
            SeaLion seaLion = new SeaLion();
            Ape     ape     = new Ape();


            human.GivesBirth();
            dolphin.Sound(dolphin.Name);
            ape.PlaysGames();
            whale.TypeOfEater();
            seaLion.Breathe();
        }
Пример #4
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            Tiger   tom     = new Tiger();
            Lion    leon    = new Lion();
            Chicken chester = new Chicken();
            Whale   whale   = new Whale();
            SeaLion seaLion = new SeaLion();
            Parrot  parrot  = new Parrot();

            tom.Speak();
            tom.Play();
            Console.Write("\n");
            leon.Speak();
            leon.Play();
            Console.Write("\n");
            chester.Speak();
            chester.Eat();
            chester.Fly();
            chester.Land();
            chester.Swim();
            chester.Stop();
            Console.Write("\n");
            whale.Speak();
            whale.Play();
            whale.Swim();
            Console.Write("\n");
            seaLion.Speak();
            seaLion.Play();
            whale.Swim();
            Console.Write("\n");
            parrot.Speak();
            parrot.Fly();
            parrot.Land();
            parrot.Eat();
            Console.ReadKey();
            Console.Write("\n");
        }
Пример #5
0
    public Residence() : base()
    {
        //Penguin residence
        _penguinBackground = new Sprite("PenguinBackground.png");
        AddChild(_penguinBackground);
        _penguinBackground.visible = false;

        _penguin = new Penguin();
        AddChild(_penguin);
        _penguin.x       = game.width / 2;
        _penguin.y       = 164;
        penguinActive    = false;
        _penguin.visible = false;

        _penguinFence = new Sprite("ArcticFence.png");
        AddChild(_penguinFence);
        _penguinFence.visible = false;
        //

        //Zebra residence
        _zebraBackground = new Sprite("ZebraBackground.png");
        AddChild(_zebraBackground);
        _zebraBackground.visible = false;

        _zebra = new Zebra();
        AddChild(_zebra);
        _zebra.x       = game.width / 2 - 160;
        _zebra.y       = 317;
        zebraActive    = false;
        _zebra.visible = false;
        _zebra.scale   = 1f;

        _zebraFence = new Sprite("JungleFence.png");
        AddChild(_zebraFence);
        _zebraFence.visible = false;
        //

        //Sea lion residence
        _seaLionBackground = new Sprite("SeaLionBackground.png");
        AddChild(_seaLionBackground);
        _seaLionBackground.visible = false;

        _seaLion = new SeaLion();
        AddChild(_seaLion);
        _seaLion.x       = game.width / 2 - 400;
        _seaLion.y       = 250;
        seaLionActive    = false;
        _seaLion.visible = false;
        _seaLion.scale   = 0.5f;
        //

        //Turtle residence
        _turtleBackground = new Sprite("TurtleBackground.png");
        AddChild(_turtleBackground);
        _turtleBackground.visible = false;

        _turtle = new Turtle();
        AddChild(_turtle);
        _turtle.x       = game.width / 2 - 300;
        _turtle.y       = 200;
        turtleActive    = false;
        _turtle.visible = false;
        _turtle.scale   = 0.7f;
        //

        //Monkey residence
        _monkeyBackground = new Sprite("MonkeyBackground.png");
        AddChild(_monkeyBackground);
        _monkeyBackground.visible = false;

        _monkey = new Monkey();
        AddChild(_monkey);
        _monkey.x       = game.width / 2 - 635;
        _monkey.y       = 285;
        monkeyActive    = false;
        _monkey.visible = false;
        _monkey.scale   = 1.1f;

        _monkeyFence = new Sprite("JungleFence.png");
        AddChild(_monkeyFence);
        _monkeyFence.visible = false;
        //

        //Lion residence
        _lionBackground = new Sprite("LionBackground.png");
        AddChild(_lionBackground);
        _lionBackground.visible = false;

        _lion = new Lion();
        AddChild(_lion);
        _lion.x       = game.width / 2 - 50;
        _lion.y       = 50;
        lionActive    = false;
        _lion.visible = false;
        _lion.scale   = 0.8f;
        //

        //Giraffe residence
        _giraffeBackground = new Sprite("GiraffeBackground.png");
        AddChild(_giraffeBackground);
        _giraffeBackground.visible = false;

        _giraffe = new Giraffe();
        AddChild(_giraffe);
        _giraffe.x       = game.width / 2 - 165;
        _giraffe.y       = 155;
        giraffeActive    = false;
        _giraffe.visible = false;

        _giraffeFence = new Sprite("JungleFence.png");
        AddChild(_giraffeFence);
        _giraffeFence.visible = false;

        //Hippo residence
        _hippoBackground = new Sprite("HippoBackground.png");
        AddChild(_hippoBackground);
        _hippoBackground.visible = false;

        _hippo = new Hippo();
        AddChild(_hippo);
        _hippo.x       = game.width / 2 - 350;
        _hippo.y       = 370;
        hippoActive    = false;
        _hippo.visible = false;
        _hippo.scale   = 0.5f;

        _hippoFence = new Sprite("JungleFence.png");
        AddChild(_hippoFence);
        _hippoFence.visible = false;
        //
    }
Пример #6
0
        public void CanSeaLionSpeak()
        {
            SeaLion sealion = new SeaLion();

            Assert.True(sealion.Speak());
        }
Пример #7
0
        public void CanSeaLionEat()
        {
            SeaLion sealion = new SeaLion();

            Assert.True(sealion.Eat());
        }
Пример #8
0
        public void SeaLionISAnimal()
        {
            SeaLion sealion = new SeaLion();

            Assert.IsType <SeaLion>(sealion);
        }
Пример #9
0
        public void CanSeaLionStopSwimming()
        {
            SeaLion sealion = new SeaLion();

            Assert.True(sealion.Stop());
        }
Пример #10
0
        public void CanSeaLionUseIswim()
        {
            SeaLion sealion = new SeaLion();

            Assert.True(sealion.Swim());
        }