public void Setup() { _equationPartsIdentifier = A.Fake <IEquationPartsIdentifier>(); _mathsRuleResolver = A.Fake <IMathsRuleResolver>(); _mathsResolver = new MathsResolver(_equationPartsIdentifier, new List <IMathsRuleResolver> { _mathsRuleResolver }); }
public MathsResolverFactory(IEquationPartsIdentifier equationPartsIdentifier) { _equationPartsIdentifier = equationPartsIdentifier; }
public MathsResolver(IEquationPartsIdentifier equationPartsIdentifier, List <IMathsRuleResolver> mathsRuleResolvers) { _equationPartsIdentifier = equationPartsIdentifier; _mathsRuleResolvers = mathsRuleResolvers; }