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; }
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); }