コード例 #1
0
 public EntityTemplateHandler(
     IEntitySkillHandler skillHandler,
     IVisionProviderHandler visionProviderHandler,
     IAbilityHandler abilityHandler)
 {
     this.ValueExtractor        = new JSONValueExtractor();
     this.AbilityHandler        = abilityHandler;
     this.VisionProviderHandler = visionProviderHandler;
     this.SkillHandler          = skillHandler;
     this.m_Templates           = this.Load().ToList();
 }
コード例 #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);
        }