Esempio n. 1
0
        public void RuleConfigurationControllerShouldDisplayRuleConfigurationParameterOnSelectedRuleParameterChanged()
        {
            IRuleConfigurationParameter config = Mocker.DynamicMock <IRuleConfigurationParameter>();

            Expect.Call(() => _view.DisplayRuleConfigurationParameter(config)).Repeat.Once();

            Mocker.ReplayAll();

            RuleConfigurationController controller = new RuleConfigurationController(_view, _provider, _configFactory);

            _view.Raise(x => x.SelectedRuleParameterChanged += null, this, new RuleConfigurationParameterEventArgs(config));

            Mocker.VerifyAll();
        }
Esempio n. 2
0
 private void _view_SelectedRuleParameterChanged(object sender, RuleConfigurationParameterEventArgs e)
 {
     if (e.Parameter != null)
     {
         _view.DisplayRuleConfigurationParameter(e.Parameter);
     }
 }