public void FlyingRainOfFire_Implements_AllSoldierOrders()
        {
            AssertClass <FlyingRainOfFire> .ImplementsInterface <IFlyingRainOfFire>();

            AssertClass <FlyingRainOfFire> .ImplementsInterface <IShootDistantFoes>();

            AssertClass <FlyingRainOfFire> .ImplementsInterface <ITrampleFoes>();

            AssertClass <FlyingRainOfFire> .ImplementsInterface <ILeadTheCharge>();
        }
 public void FootSoldier_Implements_IFightToTheDeath()
 {
     AssertClass <FootSoldier> .ImplementsInterface <IFightToTheDeath>();
 }
 public void FootSoldier_Implements_IFootSoldier()
 {
     AssertClass <FootSoldier> .ImplementsInterface <IFootSoldier>();
 }
Example #4
0
 public void BowAndArrow_Implements_IBowAndArrow()
 {
     AssertClass <BowAndArrow> .ImplementsInterface <IBowAndArrow>();
 }
Example #5
0
 public void Archer_Implements_IShootDistantFoes()
 {
     AssertClass <Archer> .ImplementsInterface <IShootDistantFoes>();
 }
Example #6
0
 public void Archer_Implements_IArcher()
 {
     AssertClass <Archer> .ImplementsInterface <IArcher>();
 }
 public void Horse_Implements_IHorse()
 {
     AssertClass <Horse> .ImplementsInterface <IHorse>();
 }
 public void SoldierBase_Implements_ISoldier()
 {
     AssertClass <SoldierBase> .ImplementsInterface <ISoldier>();
 }
 public void FlyingRainOfFire_Implements_IFlyingRainOfFire()
 {
     AssertClass <FlyingRainOfFire> .ImplementsInterface <IFlyingRainOfFire>();
 }
 public void FlyingRainOfFire_Implements_IHorseman()
 {
     AssertClass <FlyingRainOfFire> .ImplementsInterface <IHorseman>();
 }
 public void FlyingRainOfFire_Implements_ISoldier()
 {
     AssertClass <FlyingRainOfFire> .ImplementsInterface <ISoldier>();
 }
Example #12
0
 public void Horseman_Implements_ITrampleFoes()
 {
     AssertClass <Horseman> .ImplementsInterface <ITrampleFoes>();
 }
Example #13
0
 public void Horseman_Implements_IHorseman()
 {
     AssertClass <Horseman> .ImplementsInterface <IHorseman>();
 }
Example #14
0
 public void Horseman_Implements_ISoldier()
 {
     AssertClass <Horseman> .ImplementsInterface <ISoldier>();
 }