예제 #1
0
 public ItemsGenerator(
     ITypeAndAmountPercentileSelector typeAndAmountPercentileSelector,
     JustInTimeFactory justInTimeFactory,
     ITreasurePercentileSelector percentileSelector,
     IRangeDataSelector rangeDataSelector,
     ICollectionSelector collectionSelector)
 {
     this.typeAndAmountPercentileSelector = typeAndAmountPercentileSelector;
     this.justInTimeFactory  = justInTimeFactory;
     this.percentileSelector = percentileSelector;
     this.rangeDataSelector  = rangeDataSelector;
     this.collectionSelector = collectionSelector;
 }
예제 #2
0
 public ChargesGenerator(Dice dice, IRangeDataSelector rangeDataSelector, ITreasurePercentileSelector percentileSelector)
 {
     this.dice = dice;
     this.rangeDataSelector  = rangeDataSelector;
     this.percentileSelector = percentileSelector;
 }
예제 #3
0
 public void Setup()
 {
     mockInnerSelector = new Mock <ICollectionSelector>();
     rangeDataSelector = new RangeDataSelector(mockInnerSelector.Object);
 }