public void DragonShouldNotBeatDragon()
        {
            IBattleable dragonOne = new Dragon();
            IBattleable dragonTwo = new Dragon();

            bool result = dragonOne.Battle(dragonTwo);

            Assert.IsFalse(result);
        }
        public void DragonShouldBeatTRex()
        {
            IBattleable dragon = new Dragon();
            IBattleable trex   = new TRex();

            bool result = dragon.Battle(trex);

            Assert.IsTrue(result);
        }
        public void DragonShouldNotBeatWearwolf()
        {
            IBattleable dragon   = new Dragon();
            IBattleable wearwolf = new Wearwolf();

            bool result = dragon.Battle(wearwolf);

            Assert.IsFalse(result);
        }
        public void DragonShouldBeatUnicorn()
        {
            IBattleable dragon  = new Dragon();
            IBattleable unicorn = new Unicorn();

            bool result = dragon.Battle(unicorn);

            Assert.IsTrue(result);
        }