protected override void Context()
 {
     _userSettings             = A.Fake <IPresentationUserSettings>();
     _projectRetriever         = A.Fake <IProjectRetriever>();
     _userSettingsDisplayUnits = A.Fake <DisplayUnitsManager>();
     _projectDisplayUnits      = A.Fake <DisplayUnitsManager>();
     A.CallTo(() => _userSettings.DisplayUnits).Returns(_userSettingsDisplayUnits);
     A.CallTo(() => _projectRetriever.CurrentProject.DisplayUnits).Returns(_projectDisplayUnits);
     sut                    = new DisplayUnitRetriever(_projectRetriever, _userSettings);
     _dimension             = A.Fake <IDimension>();
     _defaultDimensionUnit  = A.Fake <Unit>();
     _dimension.DefaultUnit = _defaultDimensionUnit;
     A.CallTo(() => _userSettingsDisplayUnits.DisplayUnitFor(_dimension)).Returns(_userSettingsUnit);
     A.CallTo(() => _projectDisplayUnits.DisplayUnitFor(_dimension)).Returns(_projectSettingsUnit);
 }
Пример #2
0
 private Unit displayUnitIn(DisplayUnitsManager displayUnitsManager, IDimension dimension)
 {
     return(displayUnitsManager.DisplayUnitFor(dimension));
 }