public void UnicornShouldNotBeatUnicorn()
        {
            IBattleable unicornOne = new Unicorn();
            IBattleable unicornTwo = new Unicorn();

            bool result = unicornOne.Battle(unicornTwo);

            Assert.IsFalse(result);
        }
        public void UnicornShouldBeatTRex()
        {
            IBattleable unicorn = new Unicorn();
            IBattleable trex    = new TRex();

            bool result = unicorn.Battle(trex);

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

            bool result = unicorn.Battle(dragon);

            Assert.IsFalse(result);
        }
        public void UnicornShouldBeatWearwolf()
        {
            IBattleable unicorn  = new Unicorn();
            IBattleable wearwolf = new Wearwolf();

            bool result = unicorn.Battle(wearwolf);

            Assert.IsTrue(result);
        }