コード例 #1
0
 public void Setup()
 {
     _mathsResolver = new MathsResolverBuilder(new MathsResolverFactory(new EquationPartsIdentifier()),
                                               new MathsRuleResolverFactory()).Build();
     _nestingIdentifier = new NestingIdentifier();
     _calculator        = new EquationCalculator(_mathsResolver, _nestingIdentifier);
 }
コード例 #2
0
 public void Setup()
 {
     _mathsResolver     = A.Fake <IMathsResolver>();
     _nestingIdentifier = A.Fake <INestingIdentifier>();
     _calculator        = new EquationCalculator(_mathsResolver, _nestingIdentifier);
 }
コード例 #3
0
 public EquationCalculator(IMathsResolver mathsResolver, INestingIdentifier nestingIdentifier)
 {
     _mathsResolver     = mathsResolver;
     _nestingIdentifier = nestingIdentifier;
 }