public override void SetUp() { base.SetUp(); _project = Mocker.DynamicMock <ICalidusProject>(); _manager = Mocker.DynamicMock <ICalidusProjectManager>(); _provider = Mocker.DynamicMock <IRuleConfigurationFactoryProvider>(); _configFactory = new CalidusRuleConfigurationFactory(_project, _manager, _provider); }
/// <summary> /// Create a new instance of this class /// </summary> /// <param name="project">The project to get overrides from</param> /// <param name="manager">The project manager to use</param> /// <param name="provider">The provider to use to get rules</param> public CalidusRuleConfigurationFactory(ICalidusProject project, ICalidusProjectManager manager, IRuleConfigurationFactoryProvider provider) { _provider = provider; _project = project; _manager = manager; }