Exemple #1
0
        protected override void Context()
        {
            _formulaMapper           = A.Fake <IFormulaMapper>();
            _dimensionMapper         = A.Fake <IDimensionMapper>();
            _usingDimensionConverter = A.Fake <IUsingDimensionConverter>();
            var dimension = A.Fake <IDimension>();

            _explicitFormula = new ExplicitFormula("A+B").WithDimension(dimension);
            A.CallTo(() => _formulaMapper.NewFormulaFor(_explicitFormula.FormulaString)).Returns(string.Empty);
            A.CallTo(() => _dimensionMapper.ConversionFactor(_formula)).Returns(1);
            _formula = _explicitFormula;
            sut      = new UsingFormulaConverter(_dimensionMapper, _formulaMapper, _usingDimensionConverter);
        }
 public UsingFormulaConverter(IDimensionMapper dimensionMapper, IFormulaMapper formulaMapper, IUsingDimensionConverter usingDimensionConverter)
 {
     _dimensionMapper         = dimensionMapper;
     _formulaMapper           = formulaMapper;
     _usingDimensionConverter = usingDimensionConverter;
 }
 public DataRepositoryConverter(IUsingDimensionConverter usingDimensionConverter, IDimensionMapper dimensionMapper)
 {
     _usingDimensionConverter = usingDimensionConverter;
     _dimensionMapper         = dimensionMapper;
 }
 protected override void Context()
 {
     _usingDimensionConverter = A.Fake <IUsingDimensionConverter>();
     _dimensionMapper         = A.Fake <IDimensionMapper>();
     sut = new DataRepositoryConverter(_usingDimensionConverter, _dimensionMapper);
 }