private void OpenExtensionsDialogCommand_Execute() { using (var addinsView = new AddinsView()) { var dialog = new AddinsPresenter(addinsView, _model.Services.ExtensionService); dialog.Show(); } }
public void Setup() { _view = new AddinViewFake(); _extensionService = Substitute.For <IExtensionService>(); _extensionPoint = Substitute.For <IExtensionPoint>(); _extensionNodes = new List <IExtensionNode>(); _extensionPoint.Extensions.Returns(_extensionNodes); _extensionService.ExtensionPoints.Returns(new[] { _extensionPoint }); _presenter = new AddinsPresenter(_view, _extensionService); }
public void TearDown() { _presenter = null; _view = null; _extensionService = null; }