public FeatsGenerator(ICollectionSelector collectionsSelector, IFeatsSelector featsSelector, IFeatFocusGenerator featFocusGenerator, Dice dice) { this.collectionsSelector = collectionsSelector; this.featsSelector = featsSelector; this.featFocusGenerator = featFocusGenerator; this.dice = dice; }
public void Setup() { helper = new SpecialQualityHelper(); featsSelector = GetNewInstanceOf <IFeatsSelector>(); creatureDataSelector = GetNewInstanceOf <ICreatureDataSelector>(); }
public AdditionalFeatsGenerator(ICollectionsSelector collectionsSelector, IFeatsSelector featsSelector, IFeatFocusGenerator featFocusGenerator, IAdjustmentsSelector adjustmentsSelector) { this.collectionsSelector = collectionsSelector; this.featsSelector = featsSelector; this.featFocusGenerator = featFocusGenerator; this.adjustmentsSelector = adjustmentsSelector; }
public void Setup() { helper = new AttackHelper(); damageHelper = new DamageHelper(); collectionSelector = GetNewInstanceOf <ICollectionSelector>(); featsSelector = GetNewInstanceOf <IFeatsSelector>(); creatureDataSelector = GetNewInstanceOf <ICreatureDataSelector>(); }
public ClassFeatsGenerator(IFeatsSelector featsSelector, IFeatFocusGenerator featFocusGenerator, ICollectionsSelector collectionsSelector) { this.featsSelector = featsSelector; this.featFocusGenerator = featFocusGenerator; this.collectionsSelector = collectionsSelector; }
public void Setup() { mockCollectionsSelector = new Mock<ICollectionsSelector>(); mockAdjustmentsSelector = new Mock<IAdjustmentsSelector>(); selector = new FeatsSelector(mockCollectionsSelector.Object, mockAdjustmentsSelector.Object); mockCollectionsSelector.Setup(s => s.SelectFrom(It.IsAny<string>(), It.IsAny<string>())).Returns(Enumerable.Empty<string>()); mockAdjustmentsSelector.Setup(s => s.SelectFrom(It.IsAny<string>())).Returns(new Dictionary<string, int>()); }