예제 #1
0
 public FeatsGenerator(ICollectionSelector collectionsSelector, IFeatsSelector featsSelector, IFeatFocusGenerator featFocusGenerator, Dice dice)
 {
     this.collectionsSelector = collectionsSelector;
     this.featsSelector       = featsSelector;
     this.featFocusGenerator  = featFocusGenerator;
     this.dice = dice;
 }
예제 #2
0
        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;
 }
예제 #4
0
 public void Setup()
 {
     helper               = new AttackHelper();
     damageHelper         = new DamageHelper();
     collectionSelector   = GetNewInstanceOf <ICollectionSelector>();
     featsSelector        = GetNewInstanceOf <IFeatsSelector>();
     creatureDataSelector = GetNewInstanceOf <ICreatureDataSelector>();
 }
예제 #5
0
 public ClassFeatsGenerator(IFeatsSelector featsSelector, IFeatFocusGenerator featFocusGenerator, ICollectionsSelector collectionsSelector)
 {
     this.featsSelector = featsSelector;
     this.featFocusGenerator = featFocusGenerator;
     this.collectionsSelector = collectionsSelector;
 }
예제 #6
0
        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>());
        }