public static IsOnController GivenController( this IsOnControllerTests tests, IHandleQuery <IsFeatureOnQuery, bool> handler, IEvaluationCounter evaluationCounter, IValuesExtractor extractor) { return(new IsOnController(handler, evaluationCounter, extractor)); }
public IsOnController( IHandleQuery <IsFeatureOnQuery, bool> handdler, IEvaluationCounter evaluationCounter, IValuesExtractor extractor) { this._handler = handdler; this._evaluationCounter = evaluationCounter; this._extractor = extractor; }
public static Func <IDictionary <string, string> > WhenExtracting( this IValuesExtractor extractor) { return(() => extractor.Extract()); }
public SerkoEngine(IValuesExtractor extractor, ICalculator calculator) { ValuesExtractor = extractor; Calculator = calculator; }