public DungeonEntityPlacer(
     ILiveEntityHandler entityHandler,
     ICultureHandler cultureHandler,
     IEntityTemplateHandler templateHandler,
     IPhysicsManager physicsManager,
     IEntityFactory entityFactory)
 {
     this.EntityFactory         = entityFactory;
     this.CultureHandler        = cultureHandler;
     this.EntityTemplateHandler = templateHandler;
     this.PhysicsManager        = physicsManager;
     this.EntityHandler         = entityHandler;
 }
Exemple #2
0
        public void SetUp()
        {
            ActionLog actionLog = new ActionLog();

            GlobalConstants.ActionLog = actionLog;
            IEntitySkillHandler    skillHandler          = Mock.Of <IEntitySkillHandler>();
            IVisionProviderHandler visionProviderHandler = Mock.Of <IVisionProviderHandler>(
                handler => handler.Get(It.IsAny <string>()) == Mock.Of <IVision>());
            IAbilityHandler abilityHandler = Mock.Of <IAbilityHandler>();

            this.target = new EntityTemplateHandler(
                skillHandler,
                visionProviderHandler,
                abilityHandler);
        }