public void Execute(IDataContext context, DelegateExecute nextExecute) { using (var form = new SettingsForm()) { var repository = new SettingsRepository(); var presenter = new SettingsController(repository, form); presenter.Initialize(); if (form.ShowDialog() == DialogResult.OK) Settings.Values = presenter.Settings; } }
public void SetUp() { repository = MockRepository.GenerateMock<ISettingsRepository>(); view = MockRepository.GenerateMock<ISettingsView>(); controller = new SettingsController(repository, view); }